我有一个datagridview,当它加载第一行时被选中。我想删除一条记录,但我不想要第一行选择。我希望消息给用户首先选择一行,然后单击删除按钮。我尝试这些代码,但它们没有用。
//kharidDataGridView.Rows[0].Selected = false;
//kharidDataGridView.ClearSelection();
//kharidDataGridView.CurrentCell = null;
我在WPF中使用以下代码:
object item = datagrideview1.SelectedItem;
if (item == null)
{
//message to user
}
谢谢
答案 0 :(得分:1)
您可以通过处理加载数据网格的事件
来删除默认选定的行private void datagrideview1_Loaded(object sender, RoutedEventArgs e)
{
datagrideview1.SelectedIndex = -1;
}