2017-04-14 1 views
0

Um die inkrementelle Suche von DevExpress Winforms XtraGrid nutzen zu können, muss der Benutzer zuerst auf eine Zeile klicken, bevor er eingibt.DevExpress Winforms Grid Festlegen des Fokus auf eine Zeile

Wie programmgesteuert den Fokus auf die erste Zeile festlegen, um diesen Schritt zu vermeiden?

In der Datasourcechanged Ereignis Kontrolle habe ich den Fokus auf das Steuerelement selbst

 gridControl1.Focus(); 

oder die Standardansicht

 gridControl1.DefaultView.Focus(); 

aber weder hatte den gewünschten Effekt versucht zu setzen.

auch versucht haben, die FocusedRowHandle Einstellung:

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

Antwort

1

Try this:

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

die Active Einstellung war die Antwort. Vielen Dank – Tim

Verwandte Themen