Bir Windows Formundaki Denetimler için Erişilebilirlik Bilgileri Sağlama

Erişilebilirlik yardımları, Engelli kişilerin bilgisayarları daha verimli bir şekilde kullanmasına yardımcı olan özel programlar ve cihazlardır. Bu örneklerde, fare veya klavyeyi kullanmak yerine, kısayol tuşları sağlayan kişiler için görme ve ses girişi yardımcı programları için ekran okuyucular bulunur. bu erişilebilirlik yardımları, Windows Forms denetimleri tarafından sunulan erişilebilirlik özellikleriyle etkileşime geçebilir. Bu özellikler şunlardır:

  • AccessibilityObject

  • Erişilebilir Defaultactiondescription

  • Erişilebilir açıklama

  • Erişilebilir ad

  • Erişilebilir OLE

AccessibilityObject özelliği

Bu salt okunurdur özelliği bir örnek içerir AccessibleObject . Erişilebilir nesne , denetimin açıklaması, ekran konumu, gezinme becerileri ve değer hakkında bilgi sağlayan arabirimini uygular. Tasarımcı, bu değeri denetim forma eklendiğinde ayarlar.

Erişilebilir Defaultactiondescription özelliği

Bu dize, denetimin eylemini açıklar. Özellikler penceresi görünmez ve yalnızca kodda ayarlanabilir. Aşağıdaki örnek, bir düğme denetimi için bu özelliği ayarlar:

Button1.AccessibleDefaultActionDescription = _  
   "Closes the application."  
Button1.AccessibleDefaultActionDescription =
   "Closes the application.";  
button1->AccessibleDefaultActionDescription =  
   "Closes the application.";  

Erişilebilir Açıklama özelliği

Bu dize, denetimi açıklar. Özellikler penceresi veya kodda aşağıdaki gibi ayarlanabilir.

Button1.AccessibleDescription = "A button with text 'Exit'."  
Button1.AccessibleDescription = "A button with text 'Exit'";  
button1->AccessibleDescription = "A button with text 'Exit'";  

Erişilebilirblename özelliği

Bu, erişilebilirlik yardımlarına bildirilen bir denetimin adıdır. Özellikler penceresi veya kodda aşağıdaki gibi ayarlanabilir.

Button1.AccessibleName = "Order"  
Button1.AccessibleName = "Order";  
button1->AccessibleName = "Order";  

Erişilebilir OLE özelliği

Bir sabit listesi içeren bu özellik, AccessibleRole denetimin kullanıcı arabirimi rolünü açıklar. Yeni bir denetimin değeri olarak ayarlanır Default . Bu, varsayılan olarak bir düğme denetiminin düğmeişlevi gördüğü anlamına gelir. Bir denetimin başka bir rolü varsa, bu özelliği sıfırlamak isteyebilirsiniz. Örneğin, bir PictureBox denetimini grafikolarak kullanıyor olabilirsiniz ve erişilebilirlik yardımlarının rolü PictureBoxolarak değil bir grafikolarak rapor etmek isteyebilirsiniz. Bu özelliği, geliştirmiş olduğunuz özel denetimler için de belirtmek isteyebilirsiniz. Bu özellik Özellikler penceresi veya kodda aşağıdaki gibi ayarlanabilir:

PictureBox1.AccessibleRole = AccessibleRole.Chart  
PictureBox1.AccessibleRole = AccessibleRole.Chart;  
pictureBox1->AccessibleRole = AccessibleRole::Chart;  

Ayrıca bkz.