Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Gli strumenti per l'accessibilità sono programmi e dispositivi specializzati che aiutano le persone con disabilità a usare i computer in modo più efficace. Ad esempio, gli strumenti per la lettura dello schermo per le persone con cecità e gli strumenti di input vocale per le persone che utilizzano comandi vocali al posto di usare il mouse o la tastiera. Questi strumenti di accessibilità interagiscono con le proprietà di accessibilità esposte dai controlli Windows Form. Queste proprietà sono:
- System.Windows.Forms.AccessibleObject
- System.Windows.Forms.Control.AccessibleDefaultActionDescription
- System.Windows.Forms.Control.AccessibleDescription
- System.Windows.Forms.Control.AccessibleName
- System.Windows.Forms.AccessibleRole
La proprietà AccessibilityObject
Questa proprietà di sola lettura contiene un'istanza di AccessibleObject. Il AccessibleObject
implementa l'interfaccia IAccessible, che fornisce informazioni sulla descrizione del controllo, sull'ubicazione sullo schermo, sulle capacità di navigazione e sul valore. Il progettista imposta questo valore quando il controllo viene aggiunto al form.
AccessibleDefaultActionDescription, proprietà
Questa stringa descrive l'azione del controllo . Non viene visualizzato nella finestra Proprietà e può essere impostato solo nel codice. Nell'esempio seguente viene impostata la proprietà AccessibleDefaultActionDescription per un controllo pulsante:
button1.AccessibleDefaultActionDescription = "Closes the application.";
Button1.AccessibleDefaultActionDescription = "Closes the application."
AccessibleDescription, proprietà
Questa stringa descrive il controllo . La AccessibleDescription proprietà può essere impostata nella finestra Proprietà o nel codice come indicato di seguito:
button1.AccessibleDescription = "A button with text 'Exit'";
Button1.AccessibleDescription = "A button with text 'Exit'."
Proprietà AccessibleName
Si tratta del nome di un controllo segnalato agli strumenti di accessibilità. La AccessibleName proprietà può essere impostata nella finestra Proprietà o nel codice come indicato di seguito:
button1.AccessibleName = "Order";
Button1.AccessibleName = "Order"
Proprietà AccessibleRole
Questa proprietà, che contiene un'enumerazione AccessibleRole, descrive il ruolo dell'interfaccia utente del controllo. Un nuovo controllo ha il valore impostato su Default
. Ciò significa che, per impostazione predefinita, un Button
controllo funge da .Button
L'impostazione di questa proprietà su un altro valore può essere utile se il controllo ha un altro ruolo. Ad esempio, è possibile usare un PictureBox
controllo per visualizzare un grafico, e potresti voler che gli strumenti di accessibilità segnalino il ruolo come Chart
, non come PictureBox
. È anche possibile specificare questa proprietà per i controlli personalizzati. È possibile impostare questa proprietà nella finestra Proprietà o nel codice come indicato di seguito:
pictureBox1.AccessibleRole = AccessibleRole.Chart;
PictureBox1.AccessibleRole = AccessibleRole.Chart
Vedere anche
.NET Desktop feedback