W jaki sposób stworzyć własny wygląd kontrolki TextBox?

0

Cześć,
chciałbym się dowiedzieć czy wie ktoś może w jaki sposób stworzyć w C# własny wygląd kontrolki TextBox?

0

Co masz na myśli mówiąc wygląd? Możesz dowolnie zmieniać kolor tła, czcionki, obramowanie, wielkość itp. Jak w sumie w każdej kontrolce.
https://msdn.microsoft.com/en-us/library/system.windows.controls.textbox%28v=vs.110%29.aspx

0

Jeżeli piszesz w WPF, to możesz zdefiniować własny styl kontrolki (w kodzie XAML: <Style ... <Setter Property= ... (i w obrębie stylu miżesz zdefiniować jej szablon)).

0

Jeśli masz zamiar używać wielokrotnie własnoręcznie ustylizowanej kontrolki TextBox w projekcie to może warto zainteresować się UserControl i stworzyć własną. Dziedziczysz po TextBox i ustawiasz odpowiednie style sobie, kolory itd i masz gotową kontrolkę.

0

Ok. Dzięki. A mam pytanie odnośnie tego:
user image
dlaczego po najechaniu i kliknięciu na pole typu TextBox, obramowanie zmienia się na kolor taki (gradient niebiesko-biały). Jak zmienić to i ustawić własny kolor i rozmiar obrysu?

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.