1

如何公开 ListView 以便我可以从第一个表单访问它?

4

3 回答 3

4

默认情况下,当您将控件放到表单上时,访问修饰符是私有的。您可以简单地转到该控件的属性屏幕并滚动到修饰符并将其设置为公共或内部。

我个人不鼓励您将控件从一种形式暴露给另一种形式。您应该能够通过注册和引发事件轻松实现您需要做的事情,并让拥有列表视图的表单相应地处理它。

于 2010-02-19T11:28:07.127 回答
2

最好的方法是为 ListView 创建一个公共只读属性,例如:

public ListView MyListView {
    get {
        return myPrivateListView;
    }
}
于 2010-02-19T11:12:01.423 回答
1

为什么要公开列表视图?不是你要的listview的数据吗?

您可以使用getter方法执行此操作

于 2010-02-19T11:11:53.920 回答