删除默认行选择datagridview

时间:2017-09-05 08:17:51

标签: c# datagridview

我有一个datagridview,当它加载第一行时被选中。我想删除一条记录,但我不想要第一行选择。我希望消息给用户首先选择一行,然后单击删除按钮。我尝试这些代码,但它们没有用。

//kharidDataGridView.Rows[0].Selected = false;

//kharidDataGridView.ClearSelection();

//kharidDataGridView.CurrentCell = null;

我在WPF中使用以下代码:

object item = datagrideview1.SelectedItem;
            if (item == null)
            {
                //message to user
            }

谢谢

1 个答案:

答案 0 :(得分:1)

您可以通过处理加载数据网格的事件

来删除默认选定的行
private void datagrideview1_Loaded(object sender, RoutedEventArgs e)
 {
      datagrideview1.SelectedIndex = -1;
 }