Freigeben über


NumberSubstitution.CultureOverride Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, welche Kultur verwendet werden soll, wenn der Wert der CultureSource -Eigenschaft auf Overridefestgelegt wird.

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

Ein CultureInfo Wert, der die Kultur darstellt, die als Außerkraftsetzung verwendet wird.

Attribute

Hinweise

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

Wenn CultureSource nicht auf Overridefestgelegt ist, wird diese Eigenschaft ignoriert.

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

  • Sie können diese Eigenschaft in Code für eine NumberSubstitution Instanz als CLR-Eigenschaft (Common Language Runtime) festlegen. In dieser Verwendung wird die Eigenschaft nicht durch einen Abhängigkeitseigenschaftsbezeichner unterstützt, sie wird von einem privaten Feld unterstützt und fungiert nicht als Abhängigkeitseigenschaft.

  • Sie können diese Eigenschaft als Verwendung angefügter Eigenschaften in XAML festlegen. Die Verwendung der angefügten Eigenschaft ist der Grund, warum diese Eigenschaft über einen Abschnitt "Informationen zur Abhängigkeitseigenschaft" verfügt, da die angefügte Eigenschaft durch einen Abhängigkeitseigenschaftsbezeichner gesichert wird. In XAML ist die Verwendung <ObjektNumberSubstitution.CultureOverride="Wert".../>, wobei Objekt ein Objektelement ist, bei dem die angegebene Zahlenersetzungslogik angewendet wird, und Wert einer der Zeichenfolgenformatwerte ist, wie in XAML-Werten erläutert. Im Code wird die Verwendung angefügter Eigenschaften von GetCultureOverride und SetCultureOverrideunterstützt.

XAML-Attributverwendung

<object NumberSubstitution.CultureOverrideProperty="CultureInfo"/>  

XAML-Werte

CultureInfo-
Zeichenfolgendarstellung eines CultureInfo Werts. Beispielsweise stellt die Zeichenfolge "en-us" die Englische Kultureinstellung der VEREINIGTEN Staaten dar.

Informationen zur Abhängigkeitseigenschaft

Bezeichnerfeld CultureOverrideProperty
Auf true festgelegte Metadateneigenschaften Nichts

Gilt für: