日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

按钮控件数组

發布時間:2023/11/29 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 按钮控件数组 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Public Class ButtonArray
??? Inherits System.Collections.CollectionBase

??? Private ReadOnly HostForm As System.Windows.Forms.Form

??? '創建類的構造函數。
??? ' Visual Basic
??? Public Sub New(ByVal host As System.Windows.Forms.Form)
??????? HostForm = host
??????? 'Me.AddNewButton()
??? End Sub

?

??? Public Sub AddNewButton() '?AddHandler aButton.Click, AddressOf ClickHandler


??????? ' 創建 Button 類的新實例。
??????? Dim aButton As New System.Windows.Forms.Button
??????? ' 將按鈕添加到集合的內部列表。
??????? Me.List.Add(aButton)
??????? ' 將按鈕添加到由 HostForm 字段
??????? ' 引用的窗體的控件集合中。
??????? HostForm.Controls.Add(aButton)
??????? ' 設置按鈕對象的初始屬性。
??????? aButton.Top = Count * 25
??????? aButton.Left = 100
??????? aButton.Tag = Me.Count
??????? aButton.Text = "按鈕 " & Me.Count.ToString


??????? '將事件與事件處理程序相關聯
??????? AddHandler aButton.Click, AddressOf ClickHandler
??? End Sub


??? '公開控件數組

??? Default Public ReadOnly Property Item(ByVal Index As Integer) As _
?? System.Windows.Forms.Button
??????? Get
??????????? Return CType(Me.List.Item(Index), System.Windows.Forms.Button)
??????? End Get
??? End Property


??? Public Sub Remove()
??????? ' 檢查以確保存在要刪除的按鈕。
??????? If Me.Count > 0 Then
??????????? ' 從宿主窗體控件集合中刪除添加到數組
??????????? ' 的最后一個按鈕。請注意在訪問數組時
??????????? ' 默認屬性的使用。
??????????? HostForm.Controls.Remove(Me(Me.Count - 1))
??????????? Me.List.RemoveAt(Me.Count - 1)
??????? End If
??? End Sub


??? '創建公共事件處理程序
??? Public Sub ClickHandler(ByVal sender As Object, ByVal e As _
?? System.EventArgs)
??????? MessageBox.Show("您已單擊按鈕 " & CType(CType(sender, _
?????????? Button).Tag, String))
??? End Sub

轉載于:https://www.cnblogs.com/qiyuan/archive/2007/04/05/700964.html

總結

以上是生活随笔為你收集整理的按钮控件数组的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。