İngilizce dilinde oku

Aracılığıyla paylaş


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.