2012-07-26 70 views
1

我有這userControl其中包含ListBox。我想從另一個userControl訪問ListBox從另一個用戶控件c訪問userControl上的對象#

例如:

UserControl1.ListBox1.Items.Count; 
+0

是什麼阻止你做到這一點的列表框? – 2012-07-26 09:44:47

+0

@NikhilAgrawal - 我無法訪問列表框。它無法找到它。 – 2012-07-26 09:56:11

回答

4

添加一個公共屬性ItemsCount在用戶控件

public int ItemsCount 
{ 
    get { return ListBox1.Items.Count; } 
} 

or 

public ListBox MyListBox 
{ 
    get { return ListBox1; } 
} 

訪問整個列表框

2

在做的ListBox屬性的第一usercontrol並獲得就像

public ListBox lstBox 
{ 
    get { return this.listBox1;} 
} 

現在訪問其他用戶控件一樣,

usercontrol1 obj = new usercontrol1(); 
int itemCount = obj.lstBox.Items.Count ; 
相關問題