Winforms - Cum de a controla Checkbox Culori (similar cu textbox numai citire)

voturi
2

Pe o casetă de selectare I pot seta .Enabled = false la gri-out dreptunghi caseta de selectare și eticheta asociată. Dar aspectul nu este punct de vedere vizual, adică atât eticheta și să devină bifă „slab“; (Știu că pot folosi propria mea etichetă dar asta e doar jumătate din soluția).

Dacă am setat .AutoCheck = false, culorile rămân normale, cu toate acestea nici un indiciu de utilizator devine că această casetă este readonly.

Vreau vreau este o modalitate de a controla în mod explicit culoarea de fundal a dreptunghiului, iar culoarea bifă care merge în ea.

Este prea mult pentru a cere? (Gândiți-vă textbox, i se poate gri din fundal, iar textul poate fi în continuare orice culoare vreau!)

Întrebat 09/07/2009 la 02:56
sursa de către utilizator
În alte limbi...                            


3 răspunsuri

voturi
2

S-ar putea dori să construiască propria casetă de selectare pentru a obține acest tip de control asupra acesteia. Cu toate acestea, mi-ar lua în considerare cu atenție dacă sau nu acest lucru este cu adevărat un lucru bun de făcut. Comportamentul caseta de selectare din Windows este bine înțeleasă. Prin schimbarea aceasta, s-ar putea servi doar pentru a induce în eroare utilizatorii dumneavoastră.

Publicat 09/07/2009 la 03:36
sursa de către utilizator

voturi
1

Cea mai simplă soluție pentru tine ar fi, probabil, pentru a pune o etichetă cu nici un text în spatele caseta de selectare. Puteți seta culoarea etichetei de ceea ce doriți și, de asemenea utilizați proprietatea AutoCheck pe caseta de selectare.

Publicat 09/07/2009 la 07:58
sursa de către utilizator

voturi
0

Prin schimbarea aspectului unui checkbox dezactivat, confunda utilizatorul final.

Puterea unui GUI bun oferă un stil consistent, astfel încât utilizatorii să recunoască faptul o casetă de selectare este dezactivată într-o clipă. De asemenea, rețineți că, atunci când testați un control cu ​​controlere personalizate pe XP, se poate arata diferit pe Vista, și chiar să devină glitched și inutilizabil.

sfătui mea nu este de a încerca să forțeze o schimbare de look, dar încercați pentru a permite aplicarea potrivi mai bine fără probleme în sistemul de operare.

Publicat 09/07/2009 la 08:08
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more