Win - (salt okunur metin kutusunu benzer) Onay Kutusu Renkler nasıl kontrol

oy
2

bir onay kutusu üzerinde ben .Enabled ayarlayabilirsiniz = False gri-out onay kutusu dikdörtgen ve ilişkili etiketi. Ama görünüş yani etiket ve onay işareti hem soluk haline görsel olarak çekici değildir; (Ben kendi etiket kullanabilirsiniz biliyorum ama bu sadece yarısı çözüm).

i .AutoCheck = False ayarlanırsa renkler ancak kullanıcı bu onay kutusu salt okunur olduğunu hiçbir ipucu alır normal kalır.

istediğim ister açıkça dikdörtgen arka plan rengini ve bunun gider onay işareti rengini kontrol etmek için bazı yoludur.

bunu sormak için çok mu fazla? (I arka plan grileştirebilir edebilir, metin kutusu düşünün ve metin yine istediğim herhangi bir renk olabilir!)

Oluştur 09/07/2009 saat 02:56
kaynak kullanıcı
Diğer dillerde...                            


3 cevaplar

oy
2

Bunun üzerine kontrol bu tür almak için kendi kutusunu oluşturmak isteyebilirsiniz. Ancak, ben dikkatle bu gerçekten yapılacak en doğru şey olup olmadığını ele alacak. Windows onay kutusu davranışı iyi anlaşılmaktadır. Bunu değiştirerek, sadece kullanıcıların şaşırtmak için hizmet edebilir.

Cevap 09/07/2009 saat 03:36
kaynak kullanıcı

oy
1

sizin için basit çözüm muhtemelen onay kutusunun arkasında hiç metin ile bir etiket koymak olacaktır. Sen ne istersen etiketin rengini ayarlamak ve ayrıca CheckBox üzerinde Otomatik Kontrol özelliğini kullanabilirsiniz.

Cevap 09/07/2009 saat 07:58
kaynak kullanıcı

oy
0

Bir özürlü onay kutusunu görünümünü değiştirerek, son kullanıcı karıştırmayın.

Kullanıcıların bir onay kutusu bir anda devre dışıdır gerçeği tanımak, böylece bir iyi GUI gücü, bir tutarlı stil sunuyor. Ayrıca XP üzerinde özel kontrolörleri ile kontrol test ediyoruz, bunun Vista yolu farklı bakmak ve hatta glitched ve kullanılamaz hale unutmayın.

Benim tavsiye bakmak bir değişiklik zorlamak için çalışıyorum, ama uygulama OS içine daha düzgün sığdırmak izin denemek için değildir.

Cevap 09/07/2009 saat 08:08
kaynak kullanıcı

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