C# 列表查看不同的读数
我有一个从mainform以外的另一个类调用的代码C# 列表查看不同的读数,c#,winforms,debugging,listview,C#,Winforms,Debugging,Listview,我有一个从mainform以外的另一个类调用的代码 public void add_to_reg(ListViewItem tmp) { if (this.InvokeRequired) this.Invoke(new Action(() => add_to_reg_impl(tmp))); else add_to_reg_impl(tmp); } private
public void add_to_reg(ListViewItem tmp)
{
if (this.InvokeRequired)
this.Invoke(new Action(() => add_to_reg_impl(tmp)));
else
add_to_reg_impl(tmp);
}
private void add_to_reg_impl(ListViewItem item)
{
lst_reg.Items.Add(item);
lst_reg.Refresh();
this.Refresh();
}
问题是没有添加项目。
但是如果我添加Debug.WriteLine(lst_reg);对于上面的这段代码,它向我显示了项目的数量
但是如果我把Debug.WriteLine(lst_reg);在名为event的按钮中,它向我显示listview为空
有什么想法吗?你能给我们看看另一节课上按钮的代码吗。按钮代码是visual studio在向图形中添加按钮时自动生成的代码。