那為什麼不把ListView暴露出來(public),讓外部調用者直接讀寫呢?

解决方案 »

  1.   

    我曾经试过的,在窗体A中定义了一个public方法用来实现添加ListViewItem,并且ListView也是公开的,但是在B窗体中无法调用.
      

  2.   

    你可以在窗体A中定义一个public 的arraylist,之后在窗体B里给arraylist添加item
    之后你就知道该怎么做了
      

  3.   

    在A中声明一个委托,在声明一个该委托的事件C。
    编写一个该事件C的方法把一条(或多条)消息传给A窗体中的ListView。
    在B中编写按钮点击的事件代码引发事件C。通过事件将消息传递给A窗体。