DatePickerFlyout.DayFormat 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置日期值的显示格式。
public:
property Platform::String ^ DayFormat { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring DayFormat();
void DayFormat(winrt::hstring value);
public string DayFormat { get; set; }
var string = datePickerFlyout.dayFormat;
datePickerFlyout.dayFormat = string;
Public Property DayFormat As String
<DatePickerFlyout DayFormat="formatString"/>
属性值
日值的显示格式。
注解
通过设置 DayFormat 属性更改日期值的格式。
日期值的字符串内容由 DateTimeFormatter 创建。 通过提供格式模板或格式模式的字符串,告知 DateTimeFormatter 如何设置日期值的格式。 下表列出了日值的常见模板和模式。
格式模式 | 格式模板 |
---|---|
'{day.integer} |{day.integer (n) }' | “day” |
'{dayofweek.full} |{dayofweek.abbreviated} |{dayofweek.abbreviated (n) }' | 'dayofweek |dayofweek.full |dayofweek.abbreviated' |
在某些情况下,使用格式模式可以更精确地控制格式设置。 例如,可以使用格式模式指定日选取器始终显示 2 位数字,并在需要时包括前导 0。 还可以组合多个格式模式。 例如,可以将 和 {dayofweek.abbreviated}
格式组合{day}
在一起,使日期选取器同时显示数字日期和星期中的某一天,如下所示:14 周四。 有关详细信息,请参阅示例部分。
有关格式模板和格式模式的完整列表,请参阅 DateTimeFormatter 类文档的“备注”部分。
注意
如果日期选取器可能显示在较小的区域中,例如添加星期几的完整字符串值,则应避免某些日期格式。 这些字符串可以很长,如果强制 DatePicker 的宽度较小,则可能会剪裁这些字符串。