先添加一個windows窗體Form2
創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、高昌網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)、商城建設(shè)、集團公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為高昌等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim form22 As New Form2
form22.ShowDialog(Me)
End Sub
這個很麻煩的,需要自己重寫菜單的繪制事件,然后自己繪制新菜單。
自己繪制的菜單可以是你能想到的各種新奇有趣的樣式。
VB.NET沒提供直接改變成其它菜單的方法。
用DataGrid的話,得重寫(繼承Datagrid),你也可以考慮自定義控件,看起來1個TableLayoutPanel,3個label,3個Datagrid就能搞定。
那么我建議你用一個新的窗體完成這個功能。將你可能用到的所有控件畫在那個窗體里(照葫蘆畫瓢),實現(xiàn)你所說的功能應(yīng)該不成問題。不過工作量是不小。如果你能找到一個合適的第三方控件,就省不少力氣。不過要一般的話得花點錢。希望你能找到個免費的(一般都會或多或少有一些Bug),祝你好運吧。
這個問題我也正在研究。在gridview的屬性里面有這個。
補充:已經(jīng)找到答案,在gridview的selectionmode的屬性里,選fullrowselect。
'vb.net2008
'點擊窗體Form1中Button1彈出Form2并使其保持在頂層
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
My.Forms.Form2.ShowDialog()
End Sub
End Class
'點擊窗體Form2中Button1關(guān)閉Form2
Public Class Form2
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.Hide()
End Sub
End Class
'在進入程序編程后,在右側(cè) 解決方案資源管理器中 文件名稱上(如WindowsApplication1)點擊鼠標右鍵--添加--Windows窗體(F)--再點彈窗上點[添加]就可添加新的窗體
直接
你在代碼中的DataGridView = DataGridView1
不過,這樣不好的是,更改你在代碼中的DataGridView,窗體上的DataGridView1也會更改,建議還是一個一個寫。
教你一個辦法,打開Form1.Designer.vb,把DateGridView1那里的代碼(用查找找' DateGridView1)全部復(fù)制下來,再把名稱改掉就可以了,也相當于復(fù)制啦
網(wǎng)頁題目:vb.net選中樣式的簡單介紹
本文鏈接:http://muchs.cn/article42/hhesec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、全網(wǎng)營銷推廣、企業(yè)網(wǎng)站制作、搜索引擎優(yōu)化、電子商務(wù)、微信公眾號
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)