実行時のグリッドセルのフォーカスは、ユーザーのマウス/キーボードによるグリッドのインタラクティブ操作によって決まります。ただし、希望する場合は、グリッドの Col プロパティと Row プロパティを使用してフォーカスされるグリッドの列と行を設定できます。
このトピックでは、2つの NumbericUpDown コントロールをフォームに追加します。これらのボックスの値が変わると、グリッドの列と行のフォーカスが変わります。
以下の手順を実行します。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Me.C1TrueDBGrid1.Col = Me.NumericUpDown1.Value |
C# コードの書き方
C# |
コードのコピー
|
---|---|
this.c1TrueDBGrid1.Col = this.numericUpDown1.Value; |
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Me.C1TrueDBGrid1.Row = Me.NumericUpDown2.Value |
C# コードの書き方
C# |
コードのコピー
|
---|---|
this.c1TrueDBGrid1.Row = this.numericUpDown2.Value; |
NumericUpDownボックスの値を変更します。グリッドのフォーカスが変わります。グリッドをスクロールしてフォーカス状態の列と行が見えるようにして確認してください。