我遇到了 DataGridView 的图形问题。
正如您所见, DataGridView 控件中的表单看起来像穿孔。
DataGridView 实例化的代码是:
Private Sub pageAlarms_Load(sender As Object, e As EventArgs) Handles Me.Load
Me.Width = MainForm.Width
Me.Height = MainForm.Height
Me.Dock = DockStyle.Fill
dgvActiveAlarms = New DataGridView()
almBasePanel.Controls.Add(dgvActiveAlarms)
With dgvActiveAlarms
.Dock = DockStyle.Fill
.Name = "activeAlarmsTable"
.AutoSizeRowsMode =
DataGridViewAutoSizeRowsMode.DisplayedCellsExceptHeaders
.ColumnHeadersBorderStyle = DataGridViewHeaderBorderStyle.Single
.CellBorderStyle = DataGridViewCellBorderStyle.Single
.GridColor = Color.Black
.RowHeadersVisible = False
.ColumnCount = 5
End With
End Sub
我还尝试从设计师创建控件,但结果相同。
包含 almBasePanel 的页面是用户控件,在主表单加载中实例化。
我找不到有类似问题的主题,所以我决定提交这个问题,请原谅我,如果我发布了多余的论点。
谢谢你, Giuse