Aracılığıyla paylaş


Denetimler için Erişilebilirlik Bilgileri Sağlama

Erişilebilirlik yardımcıları, engelli kişilerin bilgisayarları daha etkili kullanmalarına yardımcı olan özel programlar ve cihazlardır. Görme engelli bireyler için ekran okuyucular ve fare ya da klavye kullanmak yerine sözlü komutlar veren kişiler için ses girişi araçları gibi örnekler bulunur. Bu erişilebilirlik yardımcıları, Windows Forms denetimleri tarafından sunulan erişilebilirlik özellikleriyle etkileşim kurar. Bu özellikler şunlardır:

AccessibilityObject Özelliği

Bu salt okunur özellik bir AccessibleObject örneği içerir. AccessibleObject denetimin açıklaması, ekran konumu, gezinti özellikleri ve değeri hakkında bilgi sağlayan IAccessible arabirimini uygular. Denetim forma eklendiğinde tasarımcı bu değeri ayarlar.

Varsayılan Erişilebilir Eylem Açıklaması Özelliği

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

button1.AccessibleDefaultActionDescription = "Closes the application.";
Button1.AccessibleDefaultActionDescription = "Closes the application."

AccessibleDescription Özelliği

Bu dize denetimi açıklar. Özellik AccessibleDescription Özellikler penceresinde veya kodda aşağıdaki gibi ayarlanabilir:

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

AccessibleName Özelliği

Bu, erişilebilirlik yardımcılarına bildirilen bir denetimin adıdır. Özellik AccessibleName Özellikler penceresinde veya kodda aşağıdaki gibi ayarlanabilir:

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

AccessibleRole Özelliği

AccessibleRole numaralandırması içeren bu özellik, denetimin kullanıcı arabirimi rolünü açıklar. Yeni bir denetimde değeri Defaultolarak ayarlanmıştır. Bu, varsayılan olarak bir Button denetimin Button olarak davrandığı anlamına gelir. Denetimin başka bir rolü varsa bu özelliği başka bir değere ayarlamak yararlı olabilir. Örneğin, grafiği görüntülemek için bir PictureBox denetim kullanıyor olabilirsiniz ve erişilebilirlik yardımcılarının rolü Chartolarak değil PictureBoxolarak raporlamasını isteyebilirsiniz. Özel denetimleriniz için bu özelliği de belirtmek isteyebilirsiniz. Bu özelliği Özellikler penceresinde veya kodda aşağıdaki gibi ayarlayabilirsiniz:

pictureBox1.AccessibleRole = AccessibleRole.Chart;
PictureBox1.AccessibleRole = AccessibleRole.Chart

Ayrıca bakınız