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} | 周日星期二 |
{dayofweek.abbreviated (2) } | 苏莫图 |
{dayofweek.abbreviated (3) } | 周日星期二 |
{dayofweek.solo.abbreviated} | 周日星期二 |
{dayofweek.solo.abbreviated (2) } | 苏莫图 |
{dayofweek.solo.abbreviated (3) } | 周日星期二 |
注意
在 XAML 中使用 格式模式 时,需要在格式字符串前面包含一组空大括号,如下所示: DayOfWeekFormat="{}{dayofweek.abbreviated}"
另请参阅示例。
有关格式模式的详细信息,包括何时使用 独奏 选项,请参阅 DateTimeFormatter 类文档的“备注”部分。
注意
可以将此属性设置为任何有效的日期/时间格式,但前面列出的格式以外的格式对星期几标题没有意义。