gpt4 book ai didi

c# - 按 T​​ab 键时选择在数据网格中丢失

转载 作者:行者123 更新时间:2023-11-30 17:36:00 26 4
gpt4 key购买 nike

我有一个包含多行的数据网格,如果我选择多行并且在编辑一行时如果我按 Tab 键我会失去对所选行的选择,只有当前行被选中。我需要在不丢失选择的情况下选择所有其他行。

请帮忙。

标签前

enter image description here

标签后

enter image description here

最佳答案

处理 DataGridRow 的 Unselected 事件。然而,这只是一个想法,因为它不允许您Unselect 任何行。但是您可以在此基础上进一步构建,检查是否按下了 Ctrl 键等。

    void DataGridRow_Unselected(object sender, RoutedEventArgs e)
{
DataGridRow row = sender as DataGridRow;

Task.Factory.StartNew(() =>
{
Application.Current.Dispatcher.Invoke(() => { row.IsSelected = true; });
});
}

关于c# - 按 T​​ab 键时选择在数据网格中丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40415702/

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