Nello sviluppo delle applicazioni il tema accessibilità per gli utenti diversamente abili è spesso lasciato in secondo piano, se non completamente dimenticato.
Windows da sempre mette a disposizioni strumenti, come i temi ad alto contrasto per gli utenti ipovedenti e non solo. E' possibile "leggere" la UI per gli utenti con disabilità più gravi.
Questa "lettura" del sistema è pressoché automatica per TextBox e TexBlock per rendere accessibili le immagini, è necessario una piccola attività in più.
Le immagini in XAML non hanno un attributo Alt come accade per le immagini nelle pagine HTML. Per aggiungere una didascalia all?immagine si usa l'attached property AutomationProperties.Name.
<Image Source="MyImage.png" AutomationProperties.Name="Un immagine di marco leoncini."/>
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Usare le collection expression per inizializzare una lista di oggetti in C#
Utilizzare un numero per gestire la concorrenza ottimistica con SQL Server ed Entity Framework
Triggerare una pipeline su un altro repository di Azure DevOps
.NET Conference Italia 2024
Utilizzare Azure AI Studio per testare i modelli AI
Evitare il flickering dei componenti nel prerender di Blazor 8
Gestione dei nomi con le regole @layer in CSS
Ottimizzare la latenza in Blazor 8 tramite InteractiveAuto render mode
Sfruttare gli embedding e la ricerca vettoriale con Azure SQL Database
Registrare servizi multipli tramite chiavi in ASP.NET Core 8
Installare le Web App site extension tramite una pipeline di Azure DevOps
Sfruttare GPT-4o realtime su Azure Open AI per conversazioni vocali
I più letti di oggi
- Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
- Accedere con ASP.NET ad un documento XML creato dall'oggetto recordset di ADO e ASP
- Richiamare programmaticamente le operazioni di aggiornamento, eliminazione e inserimento di FormView, DetailsView e GridView
- Ricavare lo spazio occupato su disco dal nostro sito
- Realizzare siti sicuri con ASP.NET Web Pages