Nachdem ich es nun geschafft habe, meine Daten ansehnlich in einem DGV anzeigen zu lassen, möchte ich das DGV noch dynamisch in seiner Größe ändern.
Dies wollte ich mit folgendem Code erreichen:
Klappt aber nicht, das DGV ist weder breit, noch hoch genug.
Wo ist denn hier mein Denkfehler?
Dies wollte ich mit folgendem Code erreichen:
VB.NET-Quellcode
- 'DGV Größe ändern
- Dim width As Integer
- Dim Height As Integer
- For i = 0 To DGVColumnCount - 1 'Variable die ich vorher in der Sub deklariert habe = DGVEvaluation.ColumnCount
- width += DGVEvaluation.Columns(i).Width
- Next
- For i = 0 To DGVEvaluation.Rows.Count - 1
- Height += DGVEvaluation.Rows(i).Height
- Next
- Height += DGVEvaluation.ColumnHeadersHeight
- DGVEvaluation.Width = width
- DGVEvaluation.Height = Height
Klappt aber nicht, das DGV ist weder breit, noch hoch genug.
Wo ist denn hier mein Denkfehler?