Condividi tramite


FrameworkElement.Language Proprietà

Definizione

Ottiene o imposta le informazioni relative alla lingua di localizzazione/globalizzazione che si applica a un elemento.

public:
 property System::Windows::Markup::XmlLanguage ^ Language { System::Windows::Markup::XmlLanguage ^ get(); void set(System::Windows::Markup::XmlLanguage ^ value); };
public System.Windows.Markup.XmlLanguage Language { get; set; }
member this.Language : System.Windows.Markup.XmlLanguage with get, set
Public Property Language As XmlLanguage

Valore della proprietà

Informazioni relative alla lingua per questo elemento. Il valore predefinito è un oggetto XmlLanguage con il relativo valore IetfLanguageTag impostato sulla stringa "en-US".

Commenti

I formati stringa seguono lo standard RFC 3066. Ad esempio, l'inglese statunitense è "en-US". Per altre informazioni sui valori e sul formato, vedere XmlLanguage.

Questa proprietà di dipendenza eredita i valori delle proprietà. Se sono presenti elementi figlio senza altri valori per Language stabiliti tramite valori o stili locali, il sistema delle proprietà imposta il valore per essere il Language valore dell'elemento predecessore più vicino con questo valore assegnato.

XML definisce il significato generale dell'attributo xml:lang . Language espone essenzialmente il significato di questo attributo come proprietà di dipendenza. Language può essere modificato a livello di codice e può partecipare all'ereditarietà del valore del sistema delle proprietà in modo che paralleli il modo in cui l'attributo può ereditare nell'ambito dell'elemento xml:lang figlio in XML. Se si imposta Language, tale valore diventa e xml:lang sovrascrive qualsiasi valore precedente. Per altre informazioni, vedere xml:lang Handling in XAML.

Informazioni proprietà di dipendenza

Campo Identificatore LanguageProperty
Proprietà dei metadati impostate su true Inherits

Si applica a