如何获取"CheckBox.Checked"项在Windows Phone的列表框中
本文关键字:quot Phone Windows 列表 项在 Checked 获取 何获取 CheckBox | 更新日期: 2023-09-27 18:09:22
如何获取CheckBox。选中的项目,我的复选框在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;
}