Aracılığıyla paylaş


Denetimler için Erişilebilirlik Bilgileri Sağlama (Windows Forms .NET)

Erişilebilirlik yardımcıları, engelli kişilerin bilgisayarları daha etkili kullanmalarına yardımcı olan özel programlar ve cihazlardır. Bunlara örnek olarak, görme engelli kişiler için ekran okuyucular ve fare veya klavye kullanmak yerine sözlü komutlar sağlayan kişiler için sesli giriş yardımcı programları verilebilir. Bu erişilebilirlik yardımcıları, Windows Forms denetimleri tarafından sunulan erişilebilirlik özellikleriyle etkileşim kurar. Bu özellikler şunlardır:

Önemli

.NET 7 ve .NET 6 için Masaüstü Kılavuzu belgeleri yapım aşamasındadır.

AccessibilityObject Özelliği

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

AccessibleDefaultActionDescription Özelliği

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

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

AccessibleDescription Özelliği

Bu dize denetimi açıklar. AccessibleDescription özelliği Özellikler penceresi 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. AccessibleName özelliği Özellikler penceresi veya kodda aşağıdaki gibi ayarlanabilir:

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

AccessibleRole Özelliği

Numaralandırma içeren AccessibleRole bu özellik, denetimin kullanıcı arabirimi rolünü açıklar. Yeni bir denetimde değeri olarak ayarlanmıştır Default. Bu, varsayılan olarak bir Button denetimin olarak Buttondavrandığı anlamına gelir. Bir denetimin başka bir rolü varsa bu özelliği sıfırlamak isteyebilirsiniz. Örneğin, denetimi PictureBox olarak Chartkullanıyor olabilirsiniz ve erişilebilirlik yardımcılarının rolü Chartolarak değil PictureBoxolarak raporlamasını isteyebilirsiniz. Ayrıca, geliştirdiğiniz özel denetimler için de bu özelliği belirtmek isteyebilirsiniz. Bu özellik Özellikler penceresi veya kodda aşağıdaki gibi ayarlanabilir:

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

Ayrıca bkz.