UserControl рисование в Silverlight - PullRequest
1 голос
/ 06 ноября 2010

Я создал класс (MyControl), который наследуется от UserControl, но я не могу найти в документации метод, который вызывается для отрисовки элемента управления.Есть ли метод Draw () или что-то, что я должен реализовать, чтобы обеспечить свою собственную логику рисования?И где он находится (UIElement?)?

Заранее спасибо,

Эрик.

1 Ответ

1 голос
/ 06 ноября 2010

Нет розыгрыша ().Silverlight не похож на использование GDI.Это больше похоже на Lego:)

Все визуальные элементы управления в Silverlight состоят из других простых элементов графического интерфейса.Например:

  • Изображения
  • Границы
  • Прямоугольники
  • Полигоны
  • Линии

Вынеобходимо создать компоненты в файле XAML пользовательских элементов управления или добавить их в дерево визуалов с помощью кода.

Моя личная рекомендация для разработчиков, использующих Silverlight, - использовать Expression Blend.Это не только для дизайнеров.Он гораздо более мощный, чем простой редактор в студии Dev, а также позволяет WYSIWYG создавать сложные анимации.

...