[英]VB6 or VBA - I have the image data (source) can I find out the image type and name from that?
[英]VB6/VBA TabStrip Can Have Same Controls In Both Tabs?
我注意到VBA / VB6 TabStrip控件允許在其頁面中克隆其子節點的實例。 我正在查看一個舊的VBA項目,它有一個tabtrip,幕后它只是添加頁面,控件是自動復制的,但可以有不同的數據源。
有什么方法可以在VB.NET中復制它嗎?
在VB6中,TabStrip控件不是一個容器,它只是在任何容器的底層 - 最常見的是一個圖片框 - 一個放在它的面板區域上。 因此,可以為每個選項卡使用相同的控件,只需更改標簽標題和/或數據源即可更新它們。
在VB.NET中,TabControl為每個選項卡提供了一個類似於面板的對象,稱為TabPage。 因此,您可以在設計時在每個頁面上放置單獨的控件,或者,為了模擬VB6方法,通過在運行時更改其“Parent”屬性,以編程方式在頁面之間移動控件。 這通常在TabControl的SelectedIndexChanged事件中完成,如下所示:
Private Sub TabControl1_SelectedIndexChanged(sender As Object, e As System.EventArgs) Handles TabControl1.SelectedIndexChanged
DataGridView1.Parent = TabControl1.SelectedTab
End Sub
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.