2010-11-24 7 views
0

У меня есть objectListBox, который содержит много элементов. , когда я помещаю SelectionMode в несколько, все прекрасно, и я нажимаю на элемент, чтобы добавить его в selectionItems, Но я хочу получить то же поведение, но не щелкая по элементам, но когда касание перемещается по item, Вот некоторые детали манипуляции, которую я хочу добавить:Как настроить выбор нескольких элементов в поверхностиListBox

Если касание перемещается по поверхности, то этот элемент добавляется к выбранным элементам. Спасибо за помощь

ответ

0

SurfaceListBox не поддерживает это, потому что ему нужно обрабатывать движущиеся пальцы как прокрутку.

Если вам не нужна возможность прокрутки, вы можете вырезать SurfaceListBox и вместо этого использовать StackPanel, заполненную элементами SurfaceToggleButton. На этих кнопках переключения установите ClickMode = Hover, чтобы они переключались, перемещая пальцем по ним.

-Роберт (бывший PM для контроля поверхности)

+0

Спасибо Роберта за этот ответ, но я не могу использовать другой элемент управления, я должен использовать SurfaceListBox для создания перетаскивания для других вопросов. Когда я использую панель Stack withe toggle button, я потеряю функциональность перетаскивания, и мне придется настроить свиток на стеке. – Khaldoun 2010-11-24 15:53:56

Смежные вопросы