Witam,
tworzę aplikację przy użyciu Silverlight (dokładnie Windows Phone). Umieszczam kontrolkę TextBox na formularzu, zmieniam kolor tła i jest ok. Jednak za każdym razem kiedy kliknę w tego TextBox'a i staje się aktywny zmienia on kolor na biały i nie mogę nigdzie tego zmienić.
Proszę o pomoc.

- Rejestracja:prawie 23 lata
- Ostatnio:około 17 godzin
To jest zachowanie specyficzne dla Windows Phone 7, wynikające z domyślnego stylu dla kontrolek. Jeżeli chcesz modyfikować wygląd kontrolki w różnych stanach (np. z focusem, bez focusu itp.), musisz modyfikować styl tej kontrolki za pomocą VisualStyleManager.
Zobacz odpowiedź na to pytanie na StackOverflow: http://stackoverflow.com/questions/3476963/windows-phone-7-wp7-change-a-buttons-background-color-on-click
Pamiętaj tylko aby zadbać, aby zarówno tło, jak i kolor tekstu były jednak dość dobrze widoczne i czytelne w zależności od różnych systemowych kolorów tła i akcentu. I nie stosuj różowego, jak ja do przetestowania przykładu ;-)
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.