[英]How to get “CheckBox.Checked” item inside ListBox in Windows Phone
如何获取CheckBox.Checked项目,我的复选框位于listBox内,listbox与类绑定。 我的课有两个项目: Name
和Id
我的代码如下:
我希望当我选中复选框时,在后台,我想要检查项目的ID。
private void CheckBox1_Checked(object sender, RoutedEventArgs e)
{
ListBoxItem checedItem = this.listBox1.ItemContainerGenerator.ContainerFromItem((sender as CheckBox).DataContext) as ListBoxItem;
if (checedItem != null)
{
checedItem.IsSelected = true;
}
}
愿这对你有所帮助。
private void CheckBox1_Checked(object sender, RoutedEventArgs e)
{
var checkBox = (CheckBox)sender;\
var data = (Your class)checkBox.DataContext;
var id = data.id;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.