DatePicker с возможностью выбора диапазона - PullRequest
3 голосов
/ 22 февраля 2009

Вот краткое изложение идеи, полученной из Google Analytics.

Свернуто ComboBox:

Свернутый ComboBox http://www.googlemapscontrol.net/images/CalendarDropDownClosed.jpg

Расширен ComboBox:

Расширенное поле со списком http://www.googlemapscontrol.net/images/CalendarDropDownOpen.jpg

Меня не интересует функциональность временной шкалы или текстовых полей диапазона дат. В основном я ищу что-то вроде ComboBox с одним элементом управления календаря. Если выбран диапазон дат и элемент управления закрыт, этот диапазон отображается в текстовом поле.

Я не думаю, что смогу заставить ComboBox вести себя таким образом, и я думаю, что мне нужно что-то использовать по тексту, кнопке и всплывающему окну.

У кого-нибудь есть образец, с которого я могу начать?

Если у вас нет образца, как бы вы подошли к этому вопросу?

Спасибо

1 Ответ

0 голосов
/ 24 февраля 2009

WPF Toolkit имеет элемент управления Calendar / DatePicker, который может стать подходящей основой для вас, чтобы превратить в сложный инструмент выбора диапазона дат.

Я бы начал с файла DatePicker Generic.xaml из дистрибутива WPF Toolkit и изучил, что они сделали с шаблоном управления DatePicker. Интересный раздел для вас будет вокруг области, где используются PART_TextBox и PART_Button. Они действительно используют комбинацию сеток, текстовых полей, кнопок и всплывающих элементов управления.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...