2009-04-21 7 views
1

私は、私のDataGridが一度、ソートされた列の最初の行に、押されたキーと同じ文字で始まるテキスト、つまり 'k'を入力してカーソルを内容として 'Kenny'の行。私はこのプロパティを誤って無効にしているのか、この方法を既にナビゲートしているツリービューと混同しているのか分かりません。不意に無効にした不動産はありますか?また、この機能の正式な用語は何ですか?キープレスを使用してDataGridをナビゲートする方法は?

答えて

1

DataGridクラスでこれを行うための組み込み機能がないと思います。私は、DatagridクラスのOnKeyDownまたはOnKeyPressをオーバーライドすると、これを簡単にシミュレートできることが分かりました。

`
クラスNavDataGrid:System.Windows.Forms.DataGrid {保護オーバーライドボイドは、OnKeyDown(System.Windows.Forms.KeyEventArgsのKE) {base.OnKeyDown(KE)。 //ハンドルナビゲーションここ
}}

`

関連する問題