Condividi tramite


AutomationProperties.NameProperty Proprietà

Definizione

Identifica la proprietà associata XAML AutomationProperties.Name .

public:
 static property DependencyProperty ^ NameProperty { DependencyProperty ^ get(); };
static DependencyProperty NameProperty();
public static DependencyProperty NameProperty { get; }
var dependencyProperty = AutomationProperties.nameProperty;
Public Shared ReadOnly Property NameProperty As DependencyProperty

Valore della proprietà

Identificatore della proprietà associata AutomationProperties.Name .

Commenti

La proprietà Name deve essere uguale al testo dell'etichetta sullo schermo. Ad esempio, nome deve essere "Sfoglia" per un elemento pulsante con l'etichetta "Sfoglia". La proprietà Name non deve includere il carattere mnemonic per le chiavi di accesso, ovvero "&"), sottolineato nella presentazione del testo dell'interfaccia utente. Inoltre, la proprietà Name non deve essere una versione estesa o modificata dell'etichetta sullo schermo perché la incoerenza tra il nome e l'etichetta può causare confusione tra applicazioni client e utenti.

Quando il testo dell'etichetta corrispondente non è visibile sullo schermo o quando viene sostituito dalla grafica, è necessario scegliere testo alternativo. Il testo alternativo deve essere conciso, intuitivo e localizzato nella lingua dell'interfaccia utente dell'applicazione o nella lingua predefinita dell'interfaccia utente del sistema operativo. Il testo alternativo non deve essere una descrizione dettagliata dei dettagli visivi, ma una descrizione concisa della funzione o della funzionalità dell'interfaccia utente come se fosse etichettata da testo semplice. Ad esempio, il pulsante del menu Start di Windows è denominato "Start" (pulsante) anziché "Windows Logo on blue round sphere graphics" (pulsante). Per altre informazioni, vedere Creazione di equivalenti di testo per le immagini.

Si applica a

Vedi anche