2011-03-06 30 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();} 
     }**