Cześć, napisałem program w c# pod net frameworka 3,5 i zastanawiam się jak zmienić kolory elementów zaznaczonych na czerwono. W internecie nic nie mogłem znaleźć, albo nie jak użyć kodu, który wklejają. Oto zdjęcie:
Chodzi o kolor tła wyłączonego comboboxa, tekst wyłączonego checkboxa i sam kwadracik checkboxa, tak, aby nie dawało po oczach.
Dzięki.
0
To jest WinForms?
WPF?
0
Tak dokładnie - formularz Windows Forms
0
Spraw wygląda na prostą ale tak do końca nie jest potrzebujesz tak naprawdę przechwycić event odpowiadający za rysowanie i samemu narysować
Minus jest taki ,że nie odwołasz się potem do button.Text no ale chyba nie powinno to być nie zbędne.
0
Cześć, próbuję uruchomić kod, lecz napotkałem kłopot.
Pokazuje się błąd:
Brak wymaganej przez kompilator składowej „Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create.
Wszedłem w Projekt -> Zarządzaj pakietami NuGet -> wyszukałem Microsoft.CSharp.dll.
Pokazuje się błąd:
Nie można zainstalować pakietu „Microsoft.CSharp 4.7.0”. Próbujesz zainstalować ten pakiet w projekcie, którego celem jest „.NETFramework,Version=v3.5”, ale pakiet nie zawiera żadnych odwołań zestawu ani plików zawartości zgodnych z tą strukturą. Aby uzyskać więcej informacji, skontaktuj się z autorem pakietu.
Znalazłem w internecie, że dynamic można użyć od NET 4.0.
Znalazłem w internecie jak narysować CheckBox. Ma bardzo dużo opcji do konfiguracji. Autor pomysłu nie wkleił kodu i 3,5 godziny klepałem wszystko razem z nim z filmu na YouTubie, ale cóż - chciałem mieć ładnie. No pojawił się kłopot - niestety jest on bardzo wolny. Jeśli mógłby ktoś zobaczyć byłbym wdzięczny.
Są jeszcze inne niedociągnięcia:
a) zaznacza CheckBox gdy nie przekazuje w programie, że jest zaznaczony po kliknięciu na tekst (widać na filmie).
b) przydała by się opcja lub wskazówka jak dodać jeszcze kolor disabled Checkbox.
Bardzo mi się spodobała forma praktycznie dowolnego edytowania pod swoje potrzeby. Niestety tak wolna reakcja dyskwalifikuje ten cały wysiłek ;p.
Zmienia kolor tekstu tylko dla włączonego checkBox oraz kolor tła dla włączonego combobox.
Niestety przy wyłączonych kontrolkach nic się nie zmienia i zostają domyślne ustawienia.
Dodam, że tło zmienia okej - (checkBox10.BackColor), niestety napis po wyłączeniu jest nadal czarny.