vb.net繪畫控件 vb繪圖軟件

請(qǐng)高手解答:如何在vb.net中的webbrowser控件中繪圖

webbrowser是不斷刷新的。就算你繪了圖,那個(gè)位置馬上又被刷新為原來的樣子,所以此路不通。

創(chuàng)新互聯(lián)建站于2013年創(chuàng)立,公司以成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、系統(tǒng)開發(fā)、網(wǎng)絡(luò)推廣、文化傳媒、企業(yè)宣傳、平面廣告設(shè)計(jì)等為主要業(yè)務(wù),適用行業(yè)近百種。服務(wù)企業(yè)客戶上千家,涉及國內(nèi)多個(gè)省份客戶。擁有多年網(wǎng)站建設(shè)開發(fā)經(jīng)驗(yàn)。為企業(yè)提供專業(yè)的網(wǎng)站建設(shè)、創(chuàng)意設(shè)計(jì)、宣傳推廣等服務(wù)。 通過專業(yè)的設(shè)計(jì)、獨(dú)特的風(fēng)格,為不同客戶提供各種風(fēng)格的特色服務(wù)。

可不可以這樣變通:

把你的圖片制作好,然后在htm文件中引用它,最后通過webbrowser顯示。

vb.net 如何重繪Label控件?

新建一個(gè)Winform,在和Form1平行的位置粘貼如下代碼

Public Class MyLabel Inherits Label Protected Overrides Sub OnPaint(e As PaintEventArgs) e.Graphics.DrawEllipse(New Pen(Color.Red), New Rectangle(2, 2, 10, 10)) MyBase.OnPaint(e) End Sub End Class

運(yùn)行,停掉,在工具箱找到MyLabel,拖動(dòng)就可以看到效果。這只是最基本的重寫,要模仿QQ還需要其他技術(shù)以及美工。

請(qǐng)問在VB或者VB.NET中用什么控件實(shí)現(xiàn)這個(gè)樣式?謝謝

用DataGrid的話,得重寫(繼承Datagrid),你也可以考慮自定義控件,看起來1個(gè)TableLayoutPanel,3個(gè)label,3個(gè)Datagrid就能搞定。

那么我建議你用一個(gè)新的窗體完成這個(gè)功能。將你可能用到的所有控件畫在那個(gè)窗體里(照葫蘆畫瓢),實(shí)現(xiàn)你所說的功能應(yīng)該不成問題。不過工作量是不小。如果你能找到一個(gè)合適的第三方控件,就省不少力氣。不過要一般的話得花點(diǎn)錢。希望你能找到個(gè)免費(fèi)的(一般都會(huì)或多或少有一些Bug),祝你好運(yùn)吧。

vb.net中有沒有哪個(gè)控件可以自定義形狀(如圓形,多邊形)和顏色,如果有,希望你您給出代碼

記得VB6當(dāng)中有Shape控件,但是VB.net里這個(gè)控件不存在了。

提個(gè)思路:使用Picture控件或Label控件,通過代碼在控件里繪圖想要的圖形,可以試試。

文章標(biāo)題:vb.net繪畫控件 vb繪圖軟件
網(wǎng)站URL:http://www.muchs.cn/article20/hjesco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、網(wǎng)站導(dǎo)航、品牌網(wǎng)站制作網(wǎng)站設(shè)計(jì)、電子商務(wù)、響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司