【发布时间】:2014-11-18 12:32:35
【问题描述】:
我正在使用 c#,当我尝试填充我的 datagridView 时,大部分时间都会出现一个大红十字。
我搜索了这个,人们说你必须添加
public class SafeDataGridView : DataGridView
{
protected override void OnPaint(System.Windows.Forms.PaintEventArgs e)
{
try
{
base.OnPaint(e);
}
catch (Exception)
{
this.Invalidate();
}
}
}
我试图将它添加到一个简单的类文件中,但没有做任何事情。
【问题讨论】:
-
他们说你应该添加什么?
-
代码框里面到底是什么
-
在 YourForm.Designer.cs 中查找字符串
gridView = new DataGridView()并将其替换为gridView = new SafeDataGridView() -
哦,是的,对不起,这个也是
-
private SafeDataGridView portos_online;和portos_online = new SafeDataGridView();
标签: c# datagridview