FrameworkElement.Language Proprietà

Definizione

Ottiene o imposta le informazioni relative alla lingua di localizzazione/globalizzazione che si applica a un elemento.Gets or sets localization/globalization language information that applies to an element.

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à

XmlLanguage

Informazioni relative alla lingua per questo elemento.The language information for this element. Il valore predefinito è un oggetto XmlLanguage con il relativo valore IetfLanguageTag impostato sulla stringa "en-US".The default value is an XmlLanguage with its IetfLanguageTag value set to the string "en-US".

Commenti

I formati di stringa seguono lo standard RFC 3066.The string formats follow the RFC 3066 standard. Ad esempio, l'inglese (Stati Uniti) è "en-US".For example, U.S. English is "en-US". Per ulteriori informazioni sui valori e il formato, vedere XmlLanguage .For more information on the values and format, see XmlLanguage.

Questa proprietà di dipendenza eredita i valori della proprietà.This dependency property inherits property values. Se sono presenti elementi figlio senza altri valori per Language stabiliti tramite valori o stili locali, il sistema di proprietà imposterà il valore in modo che sia il Language valore dell'elemento predecessore più vicino con questo valore assegnato.If there are child elements without other values for Language established through local values or styles, the property system will set the value to be the Language value of the nearest ancestor element with this value assigned.

XMLXML definisce il significato generale dell' xml:lang attributo.defines the general meaning of the xml:lang attribute. Language essenzialmente espone il significato di questo attributo come proprietà di dipendenza.Language essentially exposes the meaning of this attribute as a dependency property. Language può essere modificato a livello di codice e può partecipare all'ereditarietà del valore del sistema di proprietà in modo che parallela come l' xml:lang attributo possa ereditare nell'ambito dell'elemento figlio in XMLXML .Language can be adjusted programmatically, and can participate in property system value inheritance in a way that parallels how the xml:lang attribute can inherit to child element scope in XMLXML. Se si imposta Language , il valore diventa xml:lang e sovrascrive qualsiasi valore precedente.If you set Language, that value becomes the xml:lang and overwrites any previous value. Per ulteriori informazioni, vedere la pagina relativa alla gestione di XML: lang in XAML.For more information, see xml:lang Handling in XAML.

Informazioni proprietà di dipendenzaDependency Property Information

Campo identificatoreIdentifier field LanguageProperty
Proprietà dei metadati impostate su trueMetadata properties set to true Inherits

Si applica a