真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

上彈菜單vb.net 彈一彈來(lái)了內(nèi)置菜單

求大神指點(diǎn)vb.net 托盤 被單擊的時(shí)候 怎么彈出選項(xiàng)呀 就像下面這個(gè)圖

在托盤點(diǎn)擊事件里 添加彈出菜單 即可 和在窗體上彈出菜單一樣

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的叢臺(tái)網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

1、什么情況下應(yīng)該使用Label控件? 2、VB.NET中菜單控件有哪幾種類型?是否可以為命令按鈕添加上下文菜單

1、Label控件用于標(biāo)注、提示其他控件的性質(zhì)、作用、內(nèi)容等不需要用戶編輯的文本,也可以用來(lái)簡(jiǎn)單輸出少量的文本內(nèi)容。Windows 窗體 Label 控件還可以用來(lái)為其他控件定義訪問(wèn)鍵。在標(biāo)簽 (Label) 控件中定義訪問(wèn)鍵時(shí),用戶可以按 ALT 鍵和指定字符將焦點(diǎn)移動(dòng)到 Tab 鍵順序中的下一個(gè)控件上。因?yàn)闃?biāo)簽無(wú)法接收焦點(diǎn),所以焦點(diǎn)自動(dòng)移動(dòng)到 Tab 鍵順序中的下一個(gè)控件上。使用該技術(shù)向文本框、組合框、列表框和數(shù)據(jù)網(wǎng)格分配訪問(wèn)鍵。

2、VB.NET中菜單控件有MenuStrip和ContextMenuStrip等2種。

MenuStrip主要用于常規(guī)的菜單系統(tǒng)設(shè)計(jì)。創(chuàng)建支持高級(jí)用戶界面和布局功能的易自定義的常用菜單,例如文本和圖像排序和對(duì)齊、拖放操作、MDI、溢出和訪問(wèn)菜單命令的其他模式。

ContextMenuStrip主要用于創(chuàng)建上下文菜單或右鍵菜單。

要顯示上下文菜單,或在用戶右擊鼠標(biāo)時(shí)顯示一個(gè)菜單,就使用ContextMenuStrip類。與MenuStrip一樣,ContextMenuStrip也是ToolStripMenuItems對(duì)象的容器,但它派生于ToolStripDropDownMenu。ContextMenu的創(chuàng)建與MenuStrip相同,也是添加ToolStripMenuItems,定義每一項(xiàng)的Click事件,執(zhí)行某個(gè)任務(wù)。彈出菜單應(yīng)賦予特定的控件,為此,要設(shè)置控件的ContextMenuStrip屬性。在用戶右擊該控件時(shí),就顯示該菜單。

vb .net中怎么做出Excel中的彈出式菜單?請(qǐng)看附檔圖片,謝謝!

添加工具欄

添加彈出菜單

打上名稱 ?如果想加上 下劃線 快捷功能 ?以+字符 ?就可以了

eg 文件(F)

設(shè)置圖標(biāo) ? 完成

VB 中彈出式菜單怎么寫

彈出式菜單名稱為: a

寫入:

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

If Button = 2 Then PopupMenu a

End Sub

還可以繼續(xù)編寫子菜單:用MouseUp事件里的 Button參數(shù)(1表示左鍵 2表示右鍵)

建一個(gè)菜單 vbFile 子菜單vbRight: (右鍵點(diǎn)擊窗體 就會(huì)彈出 vbFile下的幾個(gè)子菜單了)

寫入:

Private Sub Form_Load()

vbFile.Visible = False

End Sub

Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)

Select Case Button

Case 1

Print "1"

Case 2

Print "2"

PopupMenu vbFile

End Select

End Sub

以上這樣就可以了。

擴(kuò)展資料:

vb可以設(shè)計(jì)包括導(dǎo)航菜單、下拉菜單、右鍵菜單、頂部菜單等等各類需求菜單樣式。

同時(shí)VB可以利用控件做出一些不同的風(fēng)格菜單,讓菜單別具一格。

主菜單欄

主菜單欄應(yīng)構(gòu)成 UI 任何特定于上下文菜單中程序包的命令的標(biāo)準(zhǔn)位置。?主菜單欄與其他命令結(jié)構(gòu)不同,因?yàn)樵诃h(huán)境中使用它來(lái)控制哪些命令都可見。?所有其他命令欄只需禁用命令不在上下文中,它們放在一個(gè)菜單或工具欄上。

環(huán)境定義一組內(nèi)置于主菜單欄的命令所共有跨整個(gè) IDE 和任務(wù)的多個(gè)域。?這些命令是始終可見的而不考慮其中 Vspackage 加載到環(huán)境。

These commands are always visible regardless of which VSPackages are loaded into the environment。 雖然 Vspackage 可以擴(kuò)展此命令集,從每個(gè)產(chǎn)品和其命令的位置設(shè)置命令將為每個(gè)團(tuán)隊(duì)的責(zé)任。

參考資料:微軟官網(wǎng)-菜單和 Visual studio 命令

vb.net的彈出式菜單怎么做

工具箱里有ContextMenu(.NET2.0以后名字有點(diǎn)變化,大概差不多),你加入窗體后就可以像編輯普通菜單那樣編輯。

編輯好后,選中你要添加菜單的控件。屬性窗口里有個(gè)ContextMenu屬性,在里面選你剛才建立的ContextMenu

vb.net 關(guān)于左鍵點(diǎn)擊彈出菜單的問(wèn)題

控件.ContextMenuStrip=ContextMenuStrip1;

c#是這么寫的,彈出菜單相對(duì)鼠標(biāo)是一個(gè)位置.

vb應(yīng)該也一樣.

你目前的辦法是自己控制彈出菜單顯示的位置,但是你的坐標(biāo)沒有控制好,注意世界坐標(biāo)和控件坐標(biāo)的區(qū)別,做個(gè)相應(yīng)的轉(zhuǎn)換,還是可以實(shí)現(xiàn)的.


網(wǎng)站題目:上彈菜單vb.net 彈一彈來(lái)了內(nèi)置菜單
轉(zhuǎn)載來(lái)于:http://weahome.cn/article/doososh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部