自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

詳細(xì)剖析VB.NET動態(tài)控件數(shù)組實現(xiàn)方法

開發(fā) 后端
大家通過對VB.NET不斷的深入接觸,會發(fā)現(xiàn)到VB.NET動態(tài)控件數(shù)組是一個比較復(fù)雜的知識點。下面就來一起對此進行一個詳盡的解讀。

VB.NET編程語言幫助廣大開發(fā)人員輕松的實現(xiàn)了許多功能需求。比如平臺的提供,對移動設(shè)備的操作等等。我們在實際應(yīng)用中,其中有些方法還是相對于恰語言較為麻煩的。比如數(shù)組的操作等等。#t#

VB.NET動態(tài)控件數(shù)組在VB里面easy到極致,可是在VB.NET里面卻有點讓人摸不著頭腦。

其實也很簡單,因為VB.NET和VB不同拉,來看看VB.NET的動態(tài)控件數(shù)組如何實現(xiàn)。

1、在form的頭部定義一個公共的ArrayList類型的變量

Dim m_items As New ArrayList

2、在程序中動態(tài)生成控件

 

  1. while (a<b)  
  2. dim lblControl as Labelnew Label  
  3. lblControl .Text="你好" 
  4. lblControl .dock=......top  
  5. lblControl .autosize=false.  
  6. ....  
  7. me.controls.add(lblControl )
  8. '把動態(tài)產(chǎn)生的控件放到對應(yīng)的區(qū)域  
  9. '下面這個地方注意拉,  
  10. m_items.Add(lblControl )
  11. '把這個label放到前面第一步定義
    的ArrayList中去  
  12. AddHandler label.Click, 
    AddressOf LblControlArrayClick 
    '給這組動態(tài)控件定義click事件的觸發(fā)函數(shù)
    LblControlArrayClick 。  
  13. end while 

 

3、定義LblControlArrayClick 的click事件的觸發(fā)函數(shù),這個是和VB不同的地方的關(guān)鍵所在拉。

 

  1. '控件數(shù)組事件  
  2. Private Sub LblControlArrayClick 
    (ByVal sender As Object, ByVal e 
    As EventArgs)  
  3. Dim lblText As String  
  4. lblText = CType(sender, Label).Text 
    '這里CType就是將觸發(fā)事件的對象還
    原為Label對象,  
  5. '有點像java里面的集合阿,放進去后再
    取出來的時候,要造型一下。  
  6. msgbox ("所電擊的動態(tài)控件的文字是:" & lblText)  
  7. end sub 

 

好啦,VB.NET動態(tài)控件數(shù)組的內(nèi)容就是這么簡單。

如果你要為VB.NET動態(tài)控件數(shù)組定義其他的觸發(fā)事件,只要修改對應(yīng)的觸發(fā)就可以了。

責(zé)任編輯:曹凱 來源: 博客園
相關(guān)推薦

2009-10-26 14:25:09

VB.NET控件數(shù)組

2009-10-16 10:47:58

VB.NET創(chuàng)建控件數(shù)

2009-10-12 15:02:51

VB.NET動態(tài)控件

2010-01-07 17:00:38

VB.NET控件數(shù)組

2010-01-18 13:12:43

VB.NET控件數(shù)組

2009-10-22 13:09:19

VB.NET動態(tài)控件數(shù)

2009-10-27 14:50:25

VB.NET控件數(shù)組

2009-10-23 13:14:38

2009-10-27 10:30:18

VB.NET實現(xiàn)動態(tài)菜

2009-10-13 15:09:19

VB.NET使用Tre

2009-10-10 16:44:52

VB.NET開發(fā)控件

2010-01-07 17:10:01

VB.NET控件數(shù)組問

2009-09-02 18:41:18

C#定義動態(tài)控件數(shù)組

2009-11-10 12:42:47

VB.NET Prin

2010-01-19 12:53:59

VB.NET Text

2010-01-07 15:25:11

VB.NET數(shù)組

2009-10-15 15:04:42

VB.NET PadL

2009-10-12 15:41:09

VB.NET動態(tài)代碼

2010-01-08 13:35:35

VB.NET寫Log方

2009-10-21 16:00:26

VB.NET CASE
點贊
收藏

51CTO技術(shù)棧公眾號