ProgressBar Denetimi
ProgressBar denetimi, ilerleme iletileri aldıkça uzunluğu değiştiren bir çubuk grafik görüntüler. Bu denetim, SetProgress ControlEvent'e abonedir. İzlenen eylemin adını taşıyan bir ControlEvent'e abone olabilir.
İlgili bilgiler için bkz. ProgressBar Denetimi yazmave ProgressBar'ne Özel Eylemler Ekleme.
Denetim Öznitelikleri
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. |
|
İlerleme | Bu öznitelik ProgressBar'ın ne kadarının doldurulduğunu belirtir. özniteliği iki tamsayıdan ve bir dizeden oluşur. İlk tamsayı alanı geçerli ilerleme çizgisi sayısıdır ve ikinci tamsayı alanı varsayılan en fazla ilerleme çizgisi sayısıdır (1024). Üçüncü alan, devam eden eylemin adı olan bir dizedir. Geçerli ilerleme çizgisi sayısı maksimum değerden büyükse, yükleyici bunu maksimum değere değiştirir. Bu öznitelik, SetProgress ControlEventtarafından ayarlanır ve değiştirilir. Event sütununa SetProgress ve Öznitelik sütununa İlerleme girerek EventMapping tablosundaki denetimi bu olaya abone olmanız gerekir. |
|
metin | Denetim tarafından görüntülenen metin. 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. |
|
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. |
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. |
Progress95 | 0x00000000 0x00010000 |
İlerleme çubuğu sürekli çubuk olarak çizilir. bir dizi dikdörtgen olarak çizilmiş ilerleme çubuğu. Bu bitleri Denetimi tablosunun Öznitelikler sütunundaki bit sözcüğüne ekleyin. |
Açıklamalar
Bu denetim, CreateWindowEx işlevi kullanılarak PROGRESS_CLASS sınıfından oluşturulabilir. WS_CHILD ve WS_GROUP stilleri vardır.