gpt4 book ai didi

c# - 如何在 Windows Phone 的 ListBox 中获取 "CheckBox.Checked"项目

转载 作者:行者123 更新时间:2023-11-30 18:28:44 25 4
gpt4 key购买 nike

如何获取 CheckBox.Checked 项目,我的复选框在列表框内,列表框与类绑定(bind)。我的类(class)有两个项目:NameId

我的代码如下:

我希望当我选中复选框时,在后台,我想要选中项目的 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;
}

关于c# - 如何在 Windows Phone 的 ListBox 中获取 "CheckBox.Checked"项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24300055/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com