谁能帮我这个,我真的很努力工作,如何更正此错误:C#:无效的转换异常
public class ModDataGridView : DataGridView
{
}
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
ModDataGridView dgv2 = new ModDataGridView();
pnl.Controls.Add(dgv2); //pnl is a Panel type
foreach (ModDataGridView item in pnl.Controls)
{
txt.AppendText(item.GetType().ToString());
}
}
}
型
'System.InvalidCastException' occurred in Test.exe
Additional information: Unable to cast object of type 'System.Windows.Forms.DataGridView' to type 'Test.ModDataGridView'.
是什么'pnl.Controls'的类型? – Mostafiz
foreach上的错误(pnl.Controls中的ModDataGridView项)? – 2016-09-22 15:04:17
它只是一个面板....将加入问题! –