Condividi tramite


Control.IsTabStop Proprietà

Definizione

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à

Boolean

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.

Si applica a

Vedi anche