2011-03-06 75 views
1

嗨如何禁用窗口gridview获得焦点在第一行? 我试过gvStudents.ClearSelection();表单加载,但它没有办法。 请指教禁用窗口gridview获取焦点在第一行

+0

在DataSource设置后调用ClearSelection(),是否正确? – 2011-03-06 01:53:36

+0

如果GridView控件具有输入焦点,则将选择* something *。这是没有办法的。默认情况下,这是第一个单元格。 – 2011-03-06 05:30:27

回答

2

尝试在DataBindingComplete事件中调用ClearSelection()。

+0

优秀,它的作品像一个魅力。 – VeecoTech 2011-03-06 06:23:41

0

在devexpress激活多选模式时,它实际上没有被聚焦到第一行,而是它选择了第一行。我有同样的问题,并通过覆盖GridView的On属性更改事件来解决它。

 **protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e) 
{ base.OnPropertyChanged(e); 
    this.ClearSelection();} 
     }**