ListView不同的读数

时间:2014-03-24 18:07:54

标签: 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 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为空。

任何想法?

0 个答案:

没有答案