CalendarView.DayOfWeekFormat 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定周首日的顯示格式。
public:
property Platform::String ^ DayOfWeekFormat { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring DayOfWeekFormat();
void DayOfWeekFormat(winrt::hstring value);
public string DayOfWeekFormat { get; set; }
var string = calendarView.dayOfWeekFormat;
calendarView.dayOfWeekFormat = string;
Public Property DayOfWeekFormat As String
<CalendarView DayOfWeekFormat="formatString"/>
屬性值
周首值的日期顯示格式。
範例
以下是一個 CalendarView,其中包含格式化為顯示 3 個字母縮寫的星期幾標頭。
<CalendarView DayOfWeekFormat="{}{dayofweek.abbreviated(3)}"/>
以下是程式碼中設定的相同格式設定選項。
CalendarView calendarView1 = new CalendarView();
calendarView1.DayOfWeekFormat = "{dayofweek.abbreviated(3)}";
備註
藉由設定 DayOfWeekFormat 屬性,變更星期幾標頭的格式。
星期幾標頭的字串內容是由 DateTimeFormatter所建立。 您可以藉由提供格式模式字串,通知DateTimeFormatter如何格式化日期值。 下表列出日值的常見模式。
格式模式 | 範例 |
---|---|
{dayofweek.abbreviated} | Sun Mon Tue |
{dayofweek.abbreviated (2) } | Su Mo Tu |
{dayofweek.abbreviated (3) } | Sun Mon Tue |
{dayofweek.solo.abbreviated} | Sun Mon Tue |
{dayofweek.solo.abbreviated (2) } | Su Mo Tu |
{dayofweek.solo.abbreviated (3) } | Sun Mon Tue |
警告
當您在 XAML 中使用 格式模式 時,必須在格式字串前面包含一組空大括弧,如下所示: DayOfWeekFormat="{}{dayofweek.abbreviated}"
另請參閱範例。
如需格式模式的詳細資訊,包括何時使用 個人 選項,請參閱 DateTimeFormatter 類別檔的一節。
注意
您可以將此屬性設定為任何有效的日期/時間格式,但先前所列的格式對於星期幾標頭而言並不合理。