WPF Custom Shapes - PullRequest
       4

WPF Custom Shapes

1 голос
/ 15 сентября 2009

Я просматривал старые MIX-видео 2007 года и увидел хорошую презентацию, демонстрирующую Hand Drawn Shapes в WPF. Мой вопрос заключается в том, существуют ли они в стандартной поставляемой упаковке или я должен создать их сам.

Я полагаю, что мне нужно их создать, поэтому возникает «реальный» вопрос программирования: как начать, когда вы хотите создать «нарисованную от руки» форму, которая «переносима»? Я хочу иметь возможность повторно использовать как можно больше кода для Rectangle, Elipse, Line и т. Д.

Ответы [ 3 ]

2 голосов
/ 01 октября 2009

Я думаю, это может быть то, что вы ищете: Рисованные фигуры находятся внизу страницы.

0 голосов
/ 15 сентября 2009

Нарисуйте фигуру в Expression Designer, а затем выберите «Экспорт ...» как XAML. Когда появится диалоговое окно экспорта, выберите «Словарь ресурсов» в качестве формата документа, затем вы можете переключиться на вкладку XAML и скопировать код из диалогового окна в Словарь ресурсов в своем проекте Visual Studio. Теперь у вас есть DrawingBrush, который вы можете использовать для размещения ваших фигур в любом месте вашего приложения.

0 голосов
/ 15 сентября 2009

Когда я хочу нарисовать произвольную фигуру, я использую инструмент, такой как Expression Designer, Expression Blend, Adobe Fireworks или Illustrator, для проектирования фигуры (есть плагин для Fireworks и один для Illustrator, который сохраняет векторы в XAML). Это берет на себя трудную часть раскладывания вещей в XAML, и эту форму можно использовать позже.

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