そのため、ユーザーがリストボックスの項目をタップ アンド ホールドしたときに表示されるコンテキスト メニューがあります。タップされたアイテムから値を取得するためのこのコードがあります。
ListBoxItem contextMenuListItem = (ListBoxItem)(myListBox.ItemContainerGenerator.ContainerFromItem(((MenuItem)sender).DataContext));
string item = (contextMenuListItem).Content.ToString();
しかし、変数「item」には、タップされたアイテムの値が含まれるようになりました。アイテムからインデックスを取得したい。出来ますか?はいの場合、どのように?
Silverlight のツールキットのコンテキスト メニューを使用しています。