Как уже упоминалось, вы можете создать собственный элемент управления с нуля, наследуя класс Control
.Для реализации обработки жестов вы можете использовать GestureService
из Silverlight Toolkit для Windows Phone 7 или вы можете напрямую обрабатывать ManipulationStarted
, ManipulationDelta
и ManipulationCompleted
UIElement
событий.
У Джеффа Просиза есть замечательная серия из четырех статей, в которых подробно рассматриваются манипуляции с касаниями:
Для "нестандартного чертежа""часть, что ты имел в виду?Если элемент управления, созданный из примитивов, не соответствует вашим ожиданиям, как насчет линий и форм ?