Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Classe Label
Collapse the table of content
Expand the table of content

Classe Label

Aggiornamento: novembre 2007

Rappresenta l'etichetta di testo per un controllo e fornisce supporto per i tasti di scelta.

Spazio dei nomi:  System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS per XAML: http://schemas.microsoft.com/winfx/xaml/presentation

[LocalizabilityAttribute(LocalizationCategory.Label)]
public class Label : ContentControl
/** @attribute LocalizabilityAttribute(LocalizationCategory.Label) */
public class Label extends ContentControl
public class Label extends ContentControl

Questa classe fornisce supporto funzionale e visivo per i tasti di scelta. In genere viene utilizzata per consentire l'accesso rapido da tastiera a controlli come TextBox. Per assegnare un oggetto Label a un oggetto Control, impostare la proprietà Target sul controllo che deve ricevere lo stato attivo quando l'utente preme il tasto di scelta. L'impostazione della destinazione comporta inoltre l'utilizzo del testo dell'etichetta come nome del controllo di destinazione nell'automazione interfaccia utente Microsoft. Per ulteriori informazioni, vedere Accessibilità.

Per impostare il tasto di scelta, aggiungere un carattere di sottolineatura prima del carattere che deve essere il tasto di scelta. Se il contenuto presenta più caratteri di sottolineatura, solo il primo viene convertito in un tasto di scelta, mentre gli altri vengono visualizzati come testo normale. Se il carattere di sottolineatura che si desidera convertire in un tasto di scelta non è il primo, utilizzare due sottolineature consecutive per i caratteri che precedono quello da convertire. Il codice seguente, ad esempio, contiene un tasto di scelta e viene visualizzato come _HelloWorld:

<Label>__Hello_World</Label> 

Poiché la sottolineatura che precede la lettera H è doppia, come tasto di scelta viene registrato il tasto W.

Un'etichetta non può ricevere lo stato attivo e non rappresenta una tabulazione. Per ulteriori informazioni, vedere Cenni preliminari sullo stato attivo.

Modello di contenuto: Label è un oggetto ContentControl. La proprietà di contenuto è Content. Per ulteriori informazioni sul modello di contenuto per Label, vedere Cenni preliminari sul modello di contenuto dei controlli.

Nell'esempio riportato di seguito viene illustrato come creare un oggetto Label che utilizza un'associazione per impostare la destinazione.

<TextBox Name="tb" Width="50"/>
<Label Target="{Binding ElementName=tb}">_File</Label>


Nell'esempio riportato di seguito viene illustrato come creare un oggetto Label che dispone di un tasto di scelta e di supporto per la disposizione del testo.

<TextBox Name="textBox1" Width="50" Height="20"/>
<Label Width="200" HorizontalAlignment="Left"
       Target="{Binding ElementName=textBox1}">
  <AccessText TextWrapping="WrapWithOverflow">
    _Another long piece of text that requires text wrapping
    goes here.
  </AccessText>
</Label>


Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

.NET Framework

Supportato in: 3.5, 3.0

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft