subthread.i に DataGridview の新しい行を追加したいのですが、次のように試しました。
delegate void addgridrow(object [] row);
void addInSubthread(object[] row)
{
if{datagdview.invokerequired)
{
addgridrow myadd=new addgridrow(addInSubthread);
this.invoke(myadd,row);
}
else
datagdview.Rows.Add(row);
}
を呼び出すとaddInSubthread()
、プログラムがスローtargetparametercountexception
されましたthis.invoke(....)
。
なにが問題ですか?