HIRO's.NET

VB.NET, C#, PowerShell Tipsサイト

 VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。

 基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。

HIRO's.NET RSSHIRO's.NET RSS


VB.NET 2003の開発でお困りのことはありませんか?
そんな悩みは当サイトで解決!!

HOME > VB.NET 2003 Tips > コントロール > DataGrid Tips メニュー

01.現在のセルを取得する

UPDATE:2004/09/06 

<< 前のTips  次のTips >>

 

 DataGridコントロールの現在のセル情報を取得するには、CurrentCellプロパティを使用します。CurrentCellの RowNumber, ColumnNumberで行番号と列番号を取得することができます。また、サンプルのようにDataGrid1(現在の行番号, 現在の列番号)とすることで現在のセルの値を取得することができます。

 
サンプル
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    '現在のセルを取得
    Dim c As DataGridCell = DataGrid1.CurrentCell

    '現在の行番号を取得
    Dim rno As Integer = c.RowNumber
    '現在の列番号を取得
    Dim cno As Integer = c.ColumnNumber

    'セルの情報を表示
    MessageBox.Show("現在のセル: " & rno.ToString() & "行," & _
        cno.ToString() & "列:" & ControlChars.NewLine & _
        "値: " & CStr(DataGrid1(rno, cno))) 

End Sub
 

<< 前のTips  次のTips >>