Compartir vía


FrameworkElement.Language Propiedad

Definición

Obtiene o establece la información del idioma de localización o globalización que se aplica 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

Valor de propiedad

XmlLanguage

Información del idioma para este elemento. El valor predeterminado es un XmlLanguage con su valor IetfLanguageTag establecido en la cadena "en-US".

Comentarios

Los formatos de cadena siguen el estándar RFC 3066. Por ejemplo, el inglés de EE. UU. es "en-US". Para obtener más información sobre los valores y el formato, vea XmlLanguage.

Esta propiedad de dependencia hereda los valores de propiedad. Si hay elementos secundarios sin otros valores para Language establecidos a través de estilos o valores locales, el sistema de propiedades establecerá el valor para que sea el Language valor del elemento antecesor más cercano con este valor asignado.

XML define el significado general del xml:lang atributo. Language básicamente expone el significado de este atributo como una propiedad de dependencia. Language se puede ajustar mediante programación y puede participar en la herencia de valores del sistema de propiedades de forma que se en paralelo cómo el xml:lang atributo puede heredar al ámbito del elemento secundario en XML. Si establece Language, ese valor se convierte en xml:lang y sobrescribe cualquier valor anterior. Para obtener más información, consulta xml:lang Handling in XAML( Control de xml:lang en XAML).

Información sobre propiedades de dependencia

Campo identificador LanguageProperty
Propiedades de metadatos establecidas en true Inherits

Se aplica a