Разработка TagVisualization для диска управления - PullRequest
1 голос
/ 26 апреля 2011

Я хотел бы разработать элемент пользовательского интерфейса, который дает пользователю возможность переключаться между различными вариантами. Поэтому я хочу использовать Tangible, который действует как диск управления ... Я уже разработал указатель и меню. Проблема:

Когда пользователь поворачивает осязаемый объект, меню должно стоять на месте, а указатель должен следовать за вращательным движением. Но когда пользователь просто перемещает объект (без вращения), весь элемент пользовательского интерфейса должен двигаться.

Вот пример для нематериального диска управления:

http://msdn.microsoft.com/en-us/library/ee804832%28v=surface.10%29.aspx

Кто-нибудь знает, как бороться с TagVisualization?

Заранее спасибо,

Chris

EDIT:

Я написал небольшое руководство, которое можно посмотреть по адресу: http://project -premium.org /

1 Ответ

1 голос
/ 26 апреля 2011

Установить UsesTagOrientation = false для TagVisualization или TagVisualizationDefinition

Внутри TagVisualization отслеживайте TrackedContact.Orientation для обновления пользовательского интерфейса набора

...