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 DayOfWeekFormat="{}{dayofweek.abbreviated(3)}"/>
這裡有同樣的格式選項,程式碼設定。
CalendarView calendarView1 = new CalendarView();
calendarView1.DayOfWeekFormat = "{dayofweek.abbreviated(3)}";
備註
透過設定 DayOfWeekFormat 屬性來更改星期幾標題的格式。
每個星期的字串內容由 DateTimeFormatter 建立。 你透過提供格式模式字串,告知 DateTimeFormatter 如何格式化日期值。 常見的日數模式列於下表。
| 格式模式 | 範例 |
|---|---|
| {dayofweek.縮寫} | 週一 週二 |
| {dayofweek.shortreviated(2)} | 蘇墨土 |
| {dayofweek.縮寫(3)} | 週一 週二 |
| {dayofweek.solo.縮寫} | 週一 週二 |
| {dayofweek.solo.縮寫(2)} | 蘇墨土 |
| {dayofweek.solo.縮寫(3)} | 週一 週二 |
謹慎
在 XAML 中使用 格式模式 時,你需要在格式字串前加上一組空大括號,例如: DayOfWeekFormat="{}{dayofweek.abbreviated}" 另見範例。
關於格式模式的更多資訊,包括何時使用 獨奏 選項,請參閱 DateTimeFormatter 類別文件中的備註區。
Note
你可以將此屬性設定為任何有效的日期/時間格式,但除了上述格式外,其他格式對於星期幾標頭來說就不適用。