Control.IsTabStop Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se un controllo è incluso nella navigazione tramite tabulazione.
public:
property bool IsTabStop { bool get(); void set(bool value); };
bool IsTabStop();
void IsTabStop(bool value);
public bool IsTabStop { get; set; }
var boolean = control.isTabStop;
control.isTabStop = boolean;
Public Property IsTabStop As Boolean
<control IsTabStop="bool"/>
Valore della proprietà
bool
true se il controllo è incluso nella navigazione a schede; in caso contrario, false. Il valore predefinito è True.
Commenti
Il controllo della sequenza di schede con una combinazione di IsTabStop e TabIndex anziché l'uso della sequenza di schede predefinita è talvolta necessario per ottimizzare l'accessibilità della tastiera dell'interfaccia utente. Per altre info, vedi Accessibilità tramite tastiera.
Se IsTabStop è false, il controllo viene escluso dalla navigazione a schede. Inoltre, se IsTabStop è false, il controllo non può ricevere lo stato attivo di input. Se si tenta di impostare lo stato attivo a livello di codice, chiamando il metodo Focus , lo stato attivo restituisce false.
Se il motivo per cui non si vuole che il controllo sia una tabulazione è perché non è interattivo nell'interfaccia utente, è possibile impostare IsEnabled su false per rendere più ovvia la mancanza di interazione. Molti controlli hanno stati visivi predefiniti richiamati per IsEnabled =false, ad esempio il testo "in grigio" nelle etichette.