Dark Theme w aplikacji WinForms

0

Cześć,

Witam Was wszystkich. Przychodzę z forum Delphi bo szukam dla siebie nowego środowiska. Najpewniej w najbliższych dniach trochę pomęczę Was pytaniami nowicjusza :). Być może będę irytujący ponieważ na 100% będę porównywał te dwa środowiska i może to co niektórych denerwować.
Liczę na Wasza wyrozumiałość.

Pytanie pierwsze, zauważyłem że do Visual Studio są niezłe tematy kolorystyczne np. https://marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.ColorThemesforVisualStudio

No i fajnie że takie coś jest, ale jak użyć takich tematów kolorystycznych w swoich aplikacjach?

Pozdrawiam
Robert

0

Jeśli pytasz po prostu o przełączanie się pomiędzy trybem jasnym a ciemnym to różni się to pomiędzy frameworkami:
W samym WinForms wymaga to użycia zewnętrznych bibliotek, jest kilka takich, które przytaczane są również na SO.
W UWP (Universal Windows Platform) istnieje możliwość automatycznego przejścia pomiędzy trybami: RequestedTheme.

Rzecz w tym, że motywy aplikacji wymagają dostosowania kolorów praktycznie wszystkich elementów i kontrolek w widoku (co zresztą najpewniej wiesz), dlatego nie wszystkie frameworki oferują to jako rzecz dostępną "out-of-the-box".
Jeśli więc chciałbyś mieć w swojej aplikacji fajny motyw znaleziony dla Microsoft Visual Studio, to będzie to wymagało odwzorowania go i zaimplementowania samodzielnie.

0

Generalnie Desktop to teraz zoombie, ale jak pytasz o kolorki i skorki to lepiej od razu spójrz na WPF'a, tam to jest wbudowane.

0

Zajmuję się od lat pisaniem aplikacji POS, tam raczej WinForms to podstawa.
@Bartosz36 polecisz jakieś biblioteki? Ja znalazłem DarkUI https://github.com/RobinPerris/DarkUI/tree/master/DarkUI niezła ale mało kontrolek.

1 użytkowników online, w tym zalogowanych: 0, gości: 1