PushButton Denetimi
PushButton denetimi, komut düğmesi olarak da bilinen temel bir anında iletme düğmesi görüntüler.
PushButton denetimleri, IgnoreChange ControlEvent, SelectionDescription ControlEvent, SelectionSize ControlEvent, SelectionPath ControlEvent, SelectionPathOn ControlEvent, SelectionA yayımlamak için kullanılamazction ControlEvent, SelectionNoItems ControlEvent, ActionText ControlEvent, ActionData ControlEvent, SetProgress ControlEventveya TimeRemaining ControlEvent.
Bu denetimle aşağıdaki öznitelikleri kullanabilirsiniz. Bir olayı kullanarak özniteliğin değerini değiştirmek için, denetimi EventMapping tablosundaki bir ControlEvent'e abone olun ve özniteliğin tanımlayıcısını Öznitelik sütununda listeleyin. Olay sütununa ControlEvent tanımlayıcısını girin.
Öznitelik tanımlayıcısı | Onaltılık bit | Açıklama |
---|---|---|
Konum | İletişim kutusundaki denetimin konumu. Denetimin sol köşesinin genişliğini, yüksekliğini ve koordinatlarını Denetim tablosunun Width, Height, X ve Y sütunlarınagirin. Uzunluk ve uzaklık için yükleyici birimlerini kullanın. |
|
metin | Bu denetim özniteliği, denetim tarafından görüntülenen metni, İkili tabloda depolanan bir görüntüyü veya çalışma zamanında ayarlanmış bir görüntüyü belirtebilir. Metin belirtmek için, Denetim tablosunun Metin sütununa metin dizesini girin. Bir metin dizesinin yazı tipi ve yazı tipi stilini ayarlamak için görüntülenen karakter dizesine {\style} veya {&stili} ön ekini ekleyin. Burada stil, TextStyle tablosununTextStyle sütununda listelenen bir tanımlayıcıdır. Bunlardan hiçbiri yoksa, ancak DefaultUIFont özelliği geçerli bir metin stili olarak tanımlanırsa, bu yazı tipi kullanılır. İkili tablosunda depolanan bir simge veya bit eşlem görüntüsü belirtmek için, İkili tablosunun Ad sütunundaki görüntü kaydının birincil anahtarını denetimin Denetim tablosu kaydının Metin sütununa girin. |
|
görünür | 0x00000000 0x00000001 |
Gizli denetim. Görünür denetim. Denetimin oluşturulması sırasında görünür veya gizli olmasını sağlamak için bu biti Denetimi tablosundaki Öznitelikler sütununun bit sözcüğüne ekleyin. Ayrıca, ControlCondition tablosunu kullanarak bir denetimi gizleyebilir veya gösterebilirsiniz. |
Etkin | 0x00000000 0x00000002 |
Denetim devre dışı durumda. Etkin durumdaki denetim. Denetimi oluşturmada etkinleştirmek için bu biti Denetimi Öznitelikler sütununa ekleyin. ControlCondition tablosunukullanarak da denetimi etkinleştirebilir veya devre dışı bırakabilirsiniz. |
Batık | 0x00000000 0x00000004 |
Varsayılan görsel stilini görüntüler. Denetimi 3B batık bir görünümle görüntüler. Bu bitleri Denetimi tablosunun Öznitelikler sütunundaki bit sözcüğüne ekleyin. |
RTLRO | 0x00000000 0x00000020 |
Denetimdeki metin soldan sağa okuma sırasına göre görüntülenir. Denetimdeki metin sağdan sola okuma sırasına göre görüntülenir. |
bit eşlem | 0x00000000 0x00040000 |
Denetimdeki metin, Denetimi tablosunun Metin sütunundabelirtilir. Düğmenin BS_BITMAP stili vardır, denetimdeki metin bit eşlem görüntüsüyle değiştirilir. Denetim tablosundaki Metin sütunu, İkili tablosunun yabancı anahtarı olarak kullanılır. Bu biti DenetimiÖznitelikler sütunundaki bit sözcüğüne ekleyin. Simge ve Bit Eşlem stili bitleri aynı anda ayarlamayın. Düğme hem bit eşlem görüntüsü hem de metin içeremez. Bir metin dizesinin yazı tipi ve yazı tipi stilini ayarlamak için görüntülenen karakter dizesine {\style} veya {&stili} ön ekini ekleyin. Burada stil, TextStyle tablosununTextStyle sütununda listelenen bir tanımlayıcıdır. Bunlardan hiçbiri yoksa, ancak DefaultUIFont özelliği geçerli bir metin stili olarak tanımlanırsa, bu yazı tipi kullanılır. |
Simge Denetimi | 0x00000000 0x00080000 |
Denetimdeki metin, Denetimi tablosunun Metin sütunundabelirtilir. Düğmenin BS_ICON stili vardır, denetimdeki metin bir simge görüntüsüyle değiştirilir. Denetim tablosundaki Metin sütunu, İkili tablosunun yabancı anahtarı olarak kullanılır. Bu biti DenetimiÖznitelikler sütunundaki bit sözcüğüne ekleyin. Simge ve Bit Eşlem bitlerini aynı anda ayarlamayın. Düğme hem simge görüntüsü hem de metin içeremez. Bir metin dizesinin yazı tipi ve yazı tipi stilini ayarlamak için görüntülenen karakter dizesine {\style} veya {&stili} ön ekini ekleyin. Burada stil, TextStyle tablosununTextStyle sütununda listelenen bir tanımlayıcıdır. Bunlardan hiçbiri yoksa, ancak DefaultUIFont özelliği geçerli bir metin stili olarak tanımlanırsa, bu yazı tipi kullanılır. |
FixedSize | 0x00000000 0x00100000 |
Simge görüntüsünü denetime sığacak şekilde uzatın. Denetimdeki simge görüntüsünü kırpın veya ortalayın. Bu biti, BBControl tablosunun Öznitelikler sütununun bit sözcüğüne veya Denetimi tablosununekleyin. |
IconSize | 0x00000000 0x00200000 0x00400000 0x00600000 |
İlk görüntüyü yükler. İlk 16x16 görüntüsünü yükler. İlk 32x32 görüntüsünü yükler. İlk 48x48 görüntüsünü yükler. Simge dosyası aynı simgenin farklı boyutlu görüntülerini içerebilir. Denetimi tablosunun Öznitelikler sütununa uygun bit sözcüğünün değerini ekleyin Bu bitler ayarlanmamışsa, yükleyici FixedSize özniteliğini yoksayar ve görüntü denetim dikdörtgenine sığacak şekilde uzatılır. Hem IconSize bitleri hem de FixedSize bitleri ayarlanırsa, denetimden küçük bir görüntü ortalanır ve resim sığacak şekilde azaltılan denetimden daha büyüktür. |
ElevationShield | 0x00000000 0x00800000 |
Düğmenin görünümü diğer simge öznitelikleri tarafından belirlenir.
Kullanıcı Hesabı Denetimi (UAC) yükseltme simgesini (kalkan simgesi) basma düğmesi denetimine ekler. |
Açıklamalar
Bu denetim, CreateWindowEx işlevi kullanılarak BUTTON sınıfından oluşturulabilir. BS_MULTILINE, WS_CHILD, WS_TABSTOPve WS_GROUP stilleri vardır.