Пользовательский контроль формы многоугольника

Есть ли способ установить стиль для моего UserControl, чтобы он выглядел как многоугольник, например, треугольник или что-то более сложное? Я читал, что в WPF почти нет ограничений, когда дело доходит до модификации графического интерфейса.


person elmariachi    schedule 22.08.2010    source источник


Ответы (1)


WPF имеет «невзрачный» подход к элементам управления и пользовательскому интерфейсу. Это позволяет разработчику строго отделить бизнес-логику от логики пользовательского интерфейса, а также помогает использовать MVVM. Для вас это означает, что вы можете использовать шаблон или стиль элемента управления, чтобы переопределить внешний вид элемента управления. Чтобы назвать несколько вариантов, вы можете использовать изображение или элемент Path. выберите то, что лучше всего подходит для вас. Преимущество пути в том, что он является «векторным» рисунком, размер которого будет изменяться автоматически. Вот хорошая статья о WPF и "невидимых" элементах управления.

person Muad'Dib    schedule 22.08.2010