Самодельные элементы управления в WP7 Silverlight? - PullRequest
1 голос
/ 09 марта 2011

В Windows Phone 7 Silverlight, есть ли способ создать пользовательский элемент управления с нуля - то есть с пользовательским рисунком и пользовательской сенсорной обработкой?Что я подкласс для этого?

Ответы [ 2 ]

7 голосов
/ 09 марта 2011

Да, вы можете.Вы обычно подкласс Control, ItemsControl или ContentControl.Вот запись в блоге, в которой подробно объясняется этот процесс: Создание пользовательского элемента управления WP7 за 7 шагов

1 голос
/ 09 марта 2011

Как уже упоминалось, вы можете создать собственный элемент управления с нуля, наследуя класс Control.Для реализации обработки жестов вы можете использовать GestureService из Silverlight Toolkit для Windows Phone 7 или вы можете напрямую обрабатывать ManipulationStarted, ManipulationDelta и ManipulationCompleted UIElement событий.

У Джеффа Просиза есть замечательная серия из четырех статей, в которых подробно рассматриваются манипуляции с касаниями:

Для "нестандартного чертежа""часть, что ты имел в виду?Если элемент управления, созданный из примитивов, не соответствует вашим ожиданиям, как насчет линий и форм ?

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