我想在 DateTimePicker 日历中添加一个工具提示,根据鼠标悬停的日期显示一些信息。有没有办法在不点击鼠标的情况下检索日期?
问问题
1958 次
2 回答
1
本机 Windows DTP 控件非常原始。它不支持 ListView 和 TreeView 所支持的 HitTest() 之类的东西。试图从鼠标位置猜测鼠标的位置是危险的,DTP 对控制面板的区域设置中的格式覆盖很敏感。不要试图使这项工作。
于 2010-07-15T20:02:31.513 回答
0
您是在谈论日历控件吗(AFAIK 没有 DateTimePicker 内置于 WPF 中)。
请参阅下面文章中的替换 CalendarItem 模板部分:您可以在控件中添加工具提示。
它显示了一个带有月相的日历,修改后看起来像一个计划者:非常可定制!
编辑:显然我应该说,其中包含源代码。
希望有帮助!
于 2010-07-15T19:48:17.047 回答