0

我想在 DateTimePicker 日历中添加一个工具提示,根据鼠标悬停的日期显示一些信息。有没有办法在不点击鼠标的情况下检索日期?

4

2 回答 2

1

本机 Windows DTP 控件非常原始。它不支持 ListView 和 TreeView 所支持的 HitTest() 之类的东西。试图从鼠标位置猜测鼠标的位置是危险的,DTP 对控制面板的区域设置中的格式覆盖很敏感。不要试图使这项工作。

于 2010-07-15T20:02:31.513 回答
0

您是在谈论日历控件吗(AFAIK 没有 DateTimePicker 内置于 WPF 中)。

请参阅下面文章中的替换 CalendarItem 模板部分:您可以在控件中添加工具提示。

http://msdn.microsoft.com/en-us/magazine/dd882520.aspx

它显示了一个带有月相的日历,修改后看起来像一个计划者:非常可定制!

编辑:显然我应该说,其中包含源代码。

希望有帮助!

于 2010-07-15T19:48:17.047 回答