gpt4 book ai didi

c# - 在 WPF DataGrid 中单击编辑按钮时获取当前行?

转载 作者:行者123 更新时间:2023-12-05 04:10:36 26 4
gpt4 key购买 nike

在我的 DataGrid 中,最后一列是一个 TemplateColumn,它有一个编辑按钮,当前的实现是用户需要选中该行旁边的复选框,然后单击编辑按钮,显然,这是废话,所以当我点击相关的编辑按钮时,没有办法获取当前行吗?

最佳答案

“当前行”是 ButtonDataContext,因此您可以转换 sender 参数和 DataContext属性:

private void Button_Click(object sender, RoutedEventArgs e)
{
Button button = sender as Button:
YourClass selectedRow = button.DataContext as YourClass;
//...
}

关于c# - 在 WPF DataGrid 中单击编辑按钮时获取当前行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44238223/

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