用樹結(jié)構(gòu)TreeView,添加圖標(biāo)就可以實(shí)現(xiàn)!
孟連ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
再添加一個(gè)ImageList 想添加什么圖標(biāo)就自行添加。
'代碼中Button控件自行在窗體中添加并改名
***********************************父窗體代碼:
Public Class Form1
Public Sub From1_保存Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles From1_保存Button.Click
Select Case sender.name
Case "From1_保存Button"
MsgBox("提交的窗體是From1")
Case "Form2_提交Button"
MsgBox("提交的窗體是From2")
End Select
Form2.Close()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_顯示子窗體.Click
Form2.ShowDialog()
End Sub
End Class
***********************************子窗體代碼:
Public Class Form2
Private Sub Form2_提交Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Form2_提交Button.Click
Form1.From1_保存Button_Click(Form2_提交Button, New System.EventArgs)
End Sub
End Class
***********************************
方法滿多的,起碼三四種,比如用一個(gè)全局變量保存當(dāng)前提交窗體名,執(zhí)行操作的代碼讀取這個(gè)全局變量就行。最方便的應(yīng)該是做過程
Public Sub DateBaseAdd(ByVal From As Form)
,然后父窗體跟子窗體都能調(diào)用這個(gè)全局過程,同時(shí)傳入窗體名稱
利用 .NET 實(shí)現(xiàn)起來比較復(fù)雜,因?yàn)槠脚_本身沒有提供這樣一種接口,這種工具欄一般都是 C/C++ 來實(shí)現(xiàn)的。
有一個(gè)接口叫做 IDeskBand2(XP 之前的是 IDeskBand),但是微軟官方明確表示不建議在 Win7 中去實(shí)現(xiàn)這個(gè)接口。
.NET 關(guān)于這方面的資料比較少(C# 還好一些,VB 的更少了),可以參考一下:
和
工具欄 一般都有自動隱藏,在工具欄的左或者右上方 有個(gè)圖標(biāo)可以選擇隱藏的,我用的VS2010 反正在那里有設(shè)置的!
2005程序運(yùn)行到斷點(diǎn)處,右鍵可以添加到監(jiān)視窗口。
一般都可以在工具--自定義里找到。