Silverlight TimePicker CurrentTime - PullRequest
       17

Silverlight TimePicker CurrentTime

1 голос
/ 23 июня 2010

Есть ли способ удалить текущее время, которое отображается, когда TimePicker имеет фокус в Silverlight?

TimePicker:

http://www.silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default.html

Категория: Ввод> TimePicker

Ответы [ 2 ]

2 голосов
/ 03 марта 2011

Просто измените шаблон элемента управления, чтобы удалить всплывающее окно.

В Blend добавьте TimePicker на свою страницу. Щелкните правой кнопкой мыши и выберите «Редактировать шаблон-> Редактировать копию ...». В шаблоне вы увидите элемент управления «TimeUpDown» (показанный под «RootElement» в области «Объекты и временная шкала»). Щелкните правой кнопкой мыши по повторно шаблону, используя те же действия («Редактировать шаблон-> Редактировать копию»). В шаблоне элемента управления TimeUpDown просто удалите элемент управления «TimeHontPopup».

Скомпилируйте, запустите, выберите элемент управления и эй-presto, больше не всплывающее окно "Текущее время".

Вы можете поместить эти шаблоны в общее место для использования в качестве шаблонов для всех элементов управления TimePicker, из которых вы хотите удалить всплывающее окно.

0 голосов
/ 23 мая 2011

Самый простой способ для меня - просто использовать код. Посмотрите на мой ответ здесь: http://forums.silverlight.net/forums/p/172586/559256.aspx#559256

...