MonthFormat-Eigenschaft

DatePicker.MonthFormat Property

Ruft das Anzeigeformat für den Monatswert ab oder legt dieses fest.

Syntax


public string MonthFormat { get; set; }


<DatePicker MonthFormat="formatString"/>

XAML Values

formatString

Das zum Anzeigen des Monats verwendete Zeichenfolgenformat. Siehe Hinweise.

Eigenschaftswert

Typ: System.String [.NET] | Platform::String [C++]

Das Anzeigeformat für den Monatswert.

Hinweise

Ändern Sie das Format der Monatsauswahl, indem Sie die MonthFormat-Eigenschaft festlegen.

Der Zeichenfolgeninhalt jeder ComboBox im DatePicker wird von einem DateTimeFormatter erstellt. Sie teilen dem DateTimeFormatter mit, wie der Monatswert formatiert werden soll, indem Sie eine Zeichenfolge angeben, die entweder eine Formatvorlage oder ein Formatmuster ist. Allgemeine Vorlagen und Muster für Monatswerte werden in der folgenden Tabelle aufgeführt.

FormatmusterFormatvorlage
{month.integer} | {month.integer(n)} month.numeric
{month.full} | {month.abbreviated} | {month.abbreviated(n)}month | month.full | month.abbreviated

 

In einigen Fällen erhalten Sie durch die Verwendung eines Formatmusters eine bessere Kontrolle über die Formatierung. Sie können beispielsweise ein Formatmuster verwenden, um festzulegen, dass die die Monatsauswahl immer 2 Ziffern, ggf. mit vorangestellter 0, anzeigen soll. Sie können mehrere Formatmuster auch kombinieren. Sie können beispielsweise die Formate {month.integer} und {month.abbreviated} kombinieren, damit die Monatsauswahl die Monatszahl und den -Namen folgendermaßen anzeigt: 12. Dez. Weitere Informationen finden Sie im Abschnitt "Beispiele".

Die vollständige Liste von Formatvorlagen und Formatmustern finden Sie im Abschnitt Hinweise der DateTimeFormatter-Klassendokumentation.

Beispiele

Hier ist ein DatePicker, der mithilfe von Formatierungsvorlagen formatiert wurde und ein DatePicker, der mithilfe von Formatzeichenfolgen formatiert wurde. Beide DatePicker sehen gleich aus, wenn die App ausgeführt wird, da die Formatierung übereinstimmt.


<!-- DatePicker formatted using format templates. -->
<DatePicker DayFormat="day" MonthFormat="month.numeric" YearFormat="year.abbreviated"/>

<!-- DatePicker formatted using format patterns. -->
<DatePicker DayFormat="{}{day.integer}" MonthFormat="{}{month.integer}" YearFormat="{}{year.abbreviated}"/>

Hier ist ein DatePicker, der zwei Formatierungsmuster kombiniert, um sowohl die Zahl als auch den Namen des Monats in der Monatsauswahl anzuzeigen. Es gibt keine entsprechende Formatvorlage für dieses Format.


<DatePicker MonthFormat="{}{month.integer} {month.abbreviated}"/>

Anforderungen

Mindestens unterstützter Client

Windows 8.1

Mindestens unterstützter Server

Windows Server 2012 R2

Namespace

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Metadaten

Windows.winmd

Siehe auch

DatePicker
DateTimeFormatter
DayFormat
YearFormat
MonthVisible

 

 

Anzeigen:
© 2017 Microsoft