|
■No97294 (たかし さん) に返信
> いつもお世話になっております、たかしです。
>
> VB.NETについての質問です。
> DataGridView1があり、フィールドには一意のコード列とその他の列があります。
> 例えば、テキストボックスに特定のコードを入力してボタンを押すと、
> DataGridView1のそのデータ行に、カーソルが飛ぶようにすることは出来ますか?
> 具体的なコードでご説明いただきたいのですが、参考になるサイトのご紹介でも構いません。
> 大変に初歩的な質問ですいませんが、どなたかよろしくお願いいたします。
>
単純に比較してカレントセルをそこにするだけですが
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
For rowIndex As Integer = 0 To DataGridView1.RowCount - 1
If TextBox1.Text = DataGridView1.Rows(rowIndex).Cells(columnIndex).Value.ToString Then
DataGridView1.CurrentCell = DataGridView1(columnIndex, rowIndex)
Exit For
End If
Next
End Sub
|