NumberSubstitution.CultureOverride Eigenschaft

Definition

Ruft einen Wert ab oder legt diesen fest, der die Kultur bezeichnet, die verwendet werden soll, wenn der Wert der CultureSource-Eigenschaft auf Override festgelegt ist.

public:
 property System::Globalization::CultureInfo ^ CultureOverride { System::Globalization::CultureInfo ^ get(); void set(System::Globalization::CultureInfo ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.CultureInfoIetfLanguageTagConverter))]
public System.Globalization.CultureInfo CultureOverride { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.CultureInfoIetfLanguageTagConverter))>]
member this.CultureOverride : System.Globalization.CultureInfo with get, set
Public Property CultureOverride As CultureInfo

Eigenschaftswert

CultureInfo

Ein CultureInfo-Wert, der die Kultur darstellt, die als Überschreibung verwendet wird.

Attribute

Hinweise

Der Standardwert der CultureSource Eigenschaft ist null, die als "en-us" (USA Englisch) -Kultur interpretiert wird.

Wenn CultureSource diese Eigenschaft nicht auf Override"festgelegt" festgelegt ist, wird diese Eigenschaft ignoriert.

Diese Referenzseite stellt zwei identisch benannte, aber nicht vollständig gleichwertige Verwendungen für die CultureOverride Eigenschaft dar:

  • Sie können diese Eigenschaft in Code in einer NumberSubstitution Instanz als gemeinsame Sprach-Runtime (CLR)-Eigenschaft festlegen. In dieser Verwendung wird die Eigenschaft nicht durch einen Abhängigkeitseigenschaftsbezeichner unterstützt, er wird von einem privaten Feld gesichert und fungiert nicht als Abhängigkeitseigenschaft.

  • Sie können diese Eigenschaft als angefügte Eigenschaft in XAML festlegen. Die angefügte Eigenschaftsverwendung ist der Grund, warum diese Eigenschaft über einen Abschnitt "Abhängigkeitseigenschaftsinformationen" verfügt, da die angefügte Eigenschaft durch einen Abhängigkeitseigenschaftsbezeichner gesichert wird. In XAML ist die Verwendung ObjektnummerSubstitution.CultureOverridevalue="``".../>, wobei das Objekt ein Objektelement ist<, in dem die angegebene Zahlenersetzungslogik angewendet wird, und der Wert ist eine der Zeichenfolgenformatwerte, wie in XAML-Werten erläutert. Im Code wird die angefügte Eigenschaftsverwendung von GetCultureOverride und SetCultureOverride.

Verwendung von XAML-Attributen

<object NumberSubstitution.CultureOverrideProperty="CultureInfo"/>  

XAML-Werte

CultureInfo
Zeichenfolgendarstellung eines CultureInfo Werts. Beispielsweise stellt die Zeichenfolge "en-us" die USA englischen Kultureinstellung dar.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld CultureOverrideProperty
Metadateneigenschaften auf true festgelegt Keine

Gilt für