Вопрос

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

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

Это было полезно?

Другие советы

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top