DataGridView
プログラムで行を追加しています。
通常、データの最初の行を追加すると、SelectionChanged
イベントが発生します
しかし、私のグリッドはフォームの上部と下部に固定されており、グリッドの高さがゼロになるようにフォームを小さくするとSelectionChanged
、最初の行を追加するときにイベントが発生しません。
これは設計によるものですか?私には論理的ではないようです。
With DataGridView1
.Rows.Clear()
.Columns.Clear()
.Columns.Add("Col1", "Col1")
.Columns.Add("Col2", "Col2")
'uncomment the following line and the SelectionChanged event does not fire
'.Height = 0
.Rows.Add("foo", "bar")
End With