Javascript を使用した Windows ストア アプリでは、html でリストビューが定義されています。
<div id ="menuListView" data-win-control="WinJS.UI.ListView" data-win-options="{
itemDataSource: viewModel.items.dataSource,
itemTemplate: menuItemTemplate,
layout: {type: WinJS.UI.GridLayout}}"></div>
次のような Javascript でクリック イベント ハンドラーを定義できます。
menuListView.addEventListener("selectionchanged", clickEventHandler, false);
しかし、私は MVVM パターンを使用しようとしているので、このコードを html ビューに配置し、viewmodel でクリック イベントを処理できるようにしたいと考えています。それは可能でしょうか?