我有userControl
,其中包含ListBox
。我想从另一个ListBox
访问userControl
。
例如:
UserControl1.ListBox1.Items.Count;
答案 0 :(得分:4)
在用户控件中添加公共属性ItemsCount
public int ItemsCount
{
get { return ListBox1.Items.Count; }
}
or
public ListBox MyListBox
{
get { return ListBox1; }
}
访问整个列表框
答案 1 :(得分:2)
在您的第一个ListBox
中设置usercontrol
的属性并将其设为
public ListBox lstBox
{
get { return this.listBox1;}
}
现在从其他用户控件(如
)访问ListBoxusercontrol1 obj = new usercontrol1();
int itemCount = obj.lstBox.Items.Count ;