所以我有一个上下文菜单,当用户点击并按住列表框项目时会出现。我有这段代码可以从被点击的项目中获取值。
ListBoxItem contextMenuListItem = (ListBoxItem)(myListBox.ItemContainerGenerator.ContainerFromItem(((MenuItem)sender).DataContext));
string item = (contextMenuListItem).Content.ToString();
但是变量“item”现在包含被点击的项目的值。我想从项目中获取索引。是否可以?如果是,如何?
我正在使用 Silverlight 工具包中的上下文菜单。