Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Önemli
ToolStripProgressBar denetimi, ProgressBar denetiminin yerini alır ve işlevler ekler; ancak ProgressBar denetimi, isterseniz hem geriye dönük uyumluluk hem de gelecekteki kullanım için korunur.
Windows Forms ProgressBar denetimi, yatay çubukta düzenlenmiş uygun sayıda dikdörtgen görüntüleyerek işlemin ilerleme durumunu gösterir. İşlem tamamlandığında çubuk dolmuş olur. İlerleme çubukları genellikle kullanıcıya bir işlemin tamamlanmasını ne kadar bekleyeceği konusunda fikir vermek için kullanılır; örneğin, büyük bir dosya yüklenirken.
Uyarı
ProgressBar denetimi yalnızca formda yatay olarak konumlandırılabilir.
Temel Özellikler ve Yöntemler
ProgressBar denetiminin temel özellikleri Value, Minimumve Maximum'dır. Minimum ve Maximum özellikleri, ilerleme çubuğunun görüntüleyebileceği en yüksek ve en düşük değerleri ayarlar. Value özelliği, işlemin tamamlanması için yapılan ilerlemeyi temsil eder. Denetimde görüntülenen çubuk bloklardan oluştuğundan, ProgressBar denetimi tarafından görüntülenen değer yalnızca Value özelliğinin geçerli değerine yakın olur. ProgressBar denetiminin boyutuna bağlı olarak, Value özelliği bir sonraki bloğun ne zaman görüntüleneceğini belirler.
Geçerli ilerleme değerini güncelleştirmenin en yaygın yolu, Value özelliğini ayarlamak için kod yazmaktır. Büyük bir dosyayı yükleme örneğinde, dosya boyutu üst sınırını kilobayt olarak ayarlayabilirsiniz. Örneğin, Maximum özelliği 100 olarak ayarlanırsa, Minimum özelliği 10 olarak ayarlanır ve Value özelliği 50 olarak ayarlanır, 5 dikdörtgen görüntülenir. Bu, görüntülenebilen sayının yarısıdır.
Ancak, ProgressBar özelliğini doğrudan ayarlamanın yanı sıra, Value denetimi tarafından görüntülenen değeri değiştirmenin başka yolları da vardır. Step özelliği, Value özelliğini artırmaya yönelik bir değer belirtmek için kullanılabilir. Ardından, PerformStep yönteminin çağrılması değeri artırır. Artım değerini değiştirmek için Increment yöntemini kullanabilir ve Value özelliğinin artırılacağını belirten bir değer belirtebilirsiniz.
Kullanıcıyı geçerli bir eylem hakkında grafik olarak bilgilendiren bir diğer denetim de StatusBar denetimidir.
Önemli
StatusStrip ve ToolStripStatusLabel denetimleri, StatusBar ve StatusBarPanel denetimlerinin yerini alır ve işlevler ekler; ancak, StatusBar ve StatusBarPanel denetimleri, isterseniz hem geriye dönük uyumluluk hem de gelecekteki kullanım için korunur.
Ayrıca bakınız
.NET Desktop feedback