2017-05-18 17 views
0

DataGridviewのセル全体の行数を取得する方法は? セルの数や行の数を必要としません。特定のセルの内部にある行の数を確保します。 ありがとうDataGridviewのセル内の行数

+1

セルの値が文字列を指定できますので、単にあなたが[尋ねる]と[ツアー]を取る参照してください – Mederic

+0

で文字列を分割します。あなたの質問は、それが立っているかは不明です。 –

+0

を試してみました照会改行文字 – Bugs

答えて

1

これは、出力ウィンドウに「2」と書きます。

Dim dgv = New DataGridView() 
dgv.Columns().Add("column", "column") 
dgv.Rows().Add(1) 
dgv.Rows().Item(0).Cells().Item(0).Value = "foo" & vbNewLine & "bar" 
Console.Write(dgv.Rows().Item(0).Cells().Item(0).Value.ToString().Split(vbNewLine).Count()) 
+0

あなたの返信ありがとう –

+0

まず、返信いただきありがとうございますが、それは実際に行数を与えていない私と正しく動作していません。 私はそれが今 Button1.Text = DGVLog.Rows(0).Cells(0).Value.ToString()。Split.LongCount それとも Button1.Text =私を助けた単語をカウントする方法を見つけましたDGVLog.Rows(0).Cells(0).Value.ToString()。Split.Length またはButton1.Text = DGVLog.Rows(0).Cells(0).Value.ToString()。スプリット。 LongLength –

+0

あなたのセルに改行文字がない(文字列に挿入されていることに気付く、vbNewLineがある)ので、その場合は、1だけしか得られない可能性があります。あなたが最初に求めたものではありませんが、あなたの必要を満たしていれば良いものです。 –

関連する問題