3

这是我从 Google Analytics 获得的想法的快速视图。

组合框折叠:

组合框折叠 http://www.googlemapscontrol.net/images/CalendarDropDownClosed.jpg

组合框展开:

组合框扩展 http://www.googlemapscontrol.net/images/CalendarDropDownOpen.jpg

我不关心时间线或日期范围文本框的功能。基本上我希望有一些看起来有点像带有单个日历控件的 ComboBox 的东西。选择日期范围并关闭控件后,该范围将显示在文本框中。

我不认为我可以让 ComboBox 以这种方式运行,我认为我需要使用文本块、按钮和弹出窗口等内容。

有人有我可以开始的样品吗?

如果您没有样本,您将如何处理这个问题?

谢谢

4

1 回答 1

0

WPF 工具包有一个 Calendar/DatePicker 控件,可以作为一个合适的基础,您可以将其修改为复杂的日期范围选择器。

我将从 WPF Toolkit 发行版中的 DatePicker Generic.xaml 文件开始,并检查他们对 DatePicker 控件模板所做的工作。对您来说有趣的部分将在使用PART_TextBoxPART_Button使用的区域周围。他们确实使用了网格、文本框、按钮和弹出控件的组合。

希望有帮助!

于 2009-02-24T00:15:14.743 回答