2011-12-16 3 views
0

Так что я использую Silverlight telerik RadScheduler. При создании встречи с использованием этого элемента управления появляется сообщение AppointmentDialogWindow. Теперь я хочу изменить внешний вид окна (т. Е. Его границы, рамки и т. Д.)Styling Silverlight Telerik НазначениеDialogWindow

Я довольно хорош с Blend, но я думаю, что для установки стиля окна для этого диалогового окна потребуется некоторый код.

Любые предложения?

ответ

1
  1. Если у вас есть полный исходный код, перейдите в папку конкретной теме, которую вы ищете, чтобы реализовать и захватить файл SchedulerView.xaml оттуда. Это файл стиля для этого конкретного элемента управления.

  2. Ссылка на этот ресурс как ResourceDictionary в App.xaml или на соответствующей странице, которую вы реализуете.

  3. Теперь, когда вы редактируете эту таблицу стилей, это напрямую повлияет на работу элемента управления SchedulerView, включая дочерние окна.

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

Вот как реализовать пользовательскую тему: http://www.telerik.com/help/silverlight/common-styling-apperance-themes-custom-theme-project-telerik-approach.html

Смежные вопросы