События TouchDown ScatterViewItem никогда не возникали - PullRequest
1 голос
/ 24 января 2012

Я использую Surface Toolkit для Windows Touch Beta. У меня проблема с обработкой TouchEvent из ScatterViewItem.

В своем коде я создаю ScatterViewItem и добавляю его к ScatterView. Пока проблем нет. Но я хочу обработать Touch на этом ScatterViewItem, и кажется, что TouchEvent никогда не поднимается.

Вот небольшой фрагмент кода:

ScatterViewItem item = new ScatterViewItem();
item.TouchDown += handle_TouchDown;
GlobalScatterView.Items.Add(Item);

private void handle_TouchDown(object sender, TouchEventArgs e)
{
   // do something
}

Если я коснусь ScatterViewItem, ничего не произойдет.

Может кто-нибудь дать мне подсказку или фрагмент кода, который решит мою проблему?

1 Ответ

0 голосов
/ 04 ноября 2013

Попробуйте это.

ScatterViewItem item=new ScatterViewItem();
item.TouchDown += new EventHandler<TouchEventArgs>(handle_TouchDown);
GlobalScatterView.Items.Add(Item);

private void handle_TouchDown(object sender, TouchEventArgs e)
{
   // do something
}
...