gpt4 book ai didi

WPF 日历 : Boldface specified dates?

转载 作者:行者123 更新时间:2023-12-04 13:51:49 25 4
gpt4 key购买 nike

我正在创建一个窗口,该窗口使用 WPF 日历浏览在所示月份的指定日期创建的文档。当日历更改月份时,我会在数据库中搜索在该月创建的所有文档,我用它来创建当月中包含文档的日期列表。

在 Calendar 控件中,我想用粗体显示那些包含文档的日期,就像 Outlook 将包含约会的日期加粗一样。

所以,这是我的问题:如何在 Calendar 控件的月 View 中加粗特定日期?谢谢你的帮助。

最佳答案

这可能会有所帮助。
http://www.c-sharpcorner.com/UploadFile/mahesh/539/Default.aspx
“选定日期和选定日期”区域将向您展示如何选择它们,并进一步向您展示如何设置日历的格式。也就是说,如果您使用的是我希望您使用的日历。希望这可以帮助。

选定日期和选定日期

SelectedDate 属性表示当前选定的日期。如果多个日期选择为真,则 SelectedDates 属性表示日历中的所有选定日期。以下代码片段在设计时设置 XAML 中的 SelectedDates。

<Calendar Name="MonthlyCalendar" 
SelectionMode="MultipleRange"
DisplayDate="3/5/2010"
DisplayDateStart="3/1/2010"
DisplayDateEnd="3/31/2010"
FirstDayOfWeek="Tuesday"
IsTodayHighlighted="True"
xmlns:sys="clr-namespace:System;assembly=mscorlib" Margin="15,39,88,19">

<Calendar.SelectedDates>
<sys:DateTime>3/5/2010</sys:DateTime>
<sys:DateTime>3/15/2010</sys:DateTime>
<sys:DateTime>3/25/2010</sys:DateTime>
</Calendar.SelectedDates>
</Calendar>

日历中的选定日期如图 8 所示,您可以看到 3 月 5 日、15 日和 25 日具有浅蓝色背景并代表选定的日期。

以下代码片段在运行时设置 WPF 中的 SelectedDates 属性。
private void AddSelectedDates()
{
MonthlyCalendar.SelectedDates.Add(new DateTime(2010, 3, 5));
MonthlyCalendar.SelectedDates.Add(new DateTime(2010, 3, 15));
MonthlyCalendar.SelectedDates.Add(new DateTime(2010, 3, 25));
}

关于WPF 日历 : Boldface specified dates?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3505162/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com