2017-04-14 22 views
0

DevExpress Winforms XtraGridインクリメンタルサーチを利用するには、まずユーザーが入力する前に行をクリックする必要があります。DevExpress Winformsグリッドにフォーカスを設定する方法

この手順を回避するために、最初の行にプログラムでフォーカスを設定する方法はありますか?コントロールのDataSourceChangedイベントで

は、私がコントロール自体

 gridControl1.Focus(); 

またはそのデフォルトビュー

 gridControl1.DefaultView.Focus(); 

ににフォーカスを設定しようとしましたが、どちらも所望の効果を持っていました。

 gridControl1.DataSource = T; 
     this.gridView1.FocusedRowHandle = 0; 

答えて

1

はこれを試してみてください:またFocusedRowHandleを設定しようとした

ACTIVECONTROLを設定

private void gridControl1_DataSourceChanged(object sender, EventArgs e) 
{ 
    this.ActiveControl = this.gridControl1; 
    this.gridView1.FocusedRowHandle = 0; 
} 
+0

は答えました。ありがとう – Tim

関連する問題