启动时,带有动态创建的行和列的DataGridView看起来很好。
DGV在TabPage上。当我切换到另一个TabPage并再次返回时,DGV全部转到达拉斯。它几乎看起来好像是在旧渲染之上绘制了一个新的渲染,但有点偏离中心。
我在“好网格”和“糟糕网格”中都有尖叫:
答案 0 :(得分:0)
全牛!
评论此代码:
protected override CreateParams CreateParams {
get {
CreateParams cp = base.CreateParams;
cp.ExStyle |= 0x02000000; // Turn on WS_EX_COMPOSITED
return cp;
}
}
...解决了这个问题。当我使用TableLayoutPanel时,该代码是必要的,但显然在用DGV替换TLP时会出现问题。