0
A
回答
0
以下是放置在FlowLayOutPanel上的一個按鈕,因此如果您要添加許多按鈕,流動面板將協助您完成此操作。
Dim b As New Button With
{
.Name = "Button1",
.Text = "Press me",
.Size = New Size(100, 100),
.Location = New Point(25, 30),
.Parent = FlowLayoutPanel1,
.Visible = True
}
AddHandler b.Click, Sub(s As Object, e As EventArgs)
Dim bnt = CType(s, Button)
If bmt.Name = "Button1" Then
MessageBox.Show(bnt.Text)
End If
End Sub
FlowLayoutPanel1.Controls.Add(b)
我做了什麼(和願意分享)是建立一個能創造一對多按鈕一次一類,但關鍵是集成按鈕被從中歸結爲檢查名稱點擊事件點擊的或者可能在動態創建的按鈕或類似控件的標籤中有所值。
請注意,如何添加事件有一個缺點,如果您需要取消訂閱該事件(如圖所示),那麼這是值得的,因此如果需要訂閱和取消訂閱活動。
相關問題
- 1. 如何創建動態控制事件處理程序
- 2. 動態創建的ActiveX控件的事件處理
- 3. 在asp.net中處理動態創建的控件的事件
- 4. 處理動態創建的控件?
- 5. 如何處理aspx頁面動態的用戶控件事件
- 6. 如何處理MFC中動態創建的對象的事件?
- 7. 如何動態創建定製控件創建單擊事件?
- 8. C#中如何處理多動態創建的按鈕事件
- 9. c#事件處理程序用於多個動態創建的控件
- 10. 使用事件處理程序創建ASP.NET動態按鈕
- 11. 如何處理動態生成的控件的事件?
- 12. Web部件,動態創建的控件和事件處理程序
- 13. 如何動態創建「更改」事件處理程序?
- 14. Sharepoint 2010 - 動態創建控件的事件處理程序問題
- 15. 如何處理在GridView.RowDataBound事件期間創建的控件事件?
- 16. 如何在動態創建的ASP.net控件中動態創建ASP.net控件
- 17. 用批處理文件創建事件
- 18. 動態添加用戶控件的事件處理
- 19. 如何創建動態控件和事件?
- 20. 如何編寫動態控制的事件處理程序?
- 21. 動態事件處理
- 22. 處理由動態創建的DataGrid觸發的事件
- 23. 德爾福事件處理,如何創建自己的事件
- 24. 在vb.net中動態創建對象的事件處理
- 25. 動態創建元素的事件處理程序?
- 26. 事件處理在WPF的形式動態創建按鈕
- 27. 動態創建控件使用stringbuilder
- 28. 動態創建使用常用處理程序的多個控件
- 29. 如何處理Android中動態創建的網格視圖的onclick事件?
- 30. 附加事件處理程序到動態創建TreeViewItems
回答[這裏](http://stackoverflow.com/q/11312239),[這裏](http://stackoverflow.com/q/16245189)和[這裏](http://stackoverflow.com/ q/7375061)等等 – Plutonix