2015-11-20 50 views
-1

我必須創建動態選項卡。在這些選項卡創建其他組件,如文本框,按鈕和DataGridViews ...VB NET管理動態組件功能

//...Create New Component 
AddHandler NewButton.Click, AddressOf Function 

Private Sub Function(ByVal sender As System.Object, ByVal e As System.EventArgs) 
//Code 
End Sub 

我如何管理組件動態創建的? 我想要在新的DataGridView中搜索一個值。

  1. 創建新的DataGridView
  2. 新建文本框
  3. 新建按鈕
  4. 當按鈕被按下搜索文本框的值在DataGridView中和返回的rowIndex

回答

0

Control.name = "SpecificName"

將是你的最好的朋友

我通常做的是設置的名稱是像"tabXdgvX""tabXtbX"

其中tabX就像TAB1或TAB2標籤數量

dgvXtbX是GridView控件或文本框號。

然後很容易快速找到並識別標籤和控件,無論每個標籤和控件有多少個。

只用於語句和嵌套語句來搜索和操作。

只要確保在創建控件時,您可以通過編程方式調用它們來獲得某種韻律或理由。