vb.net在窗體設(shè)計時不可以最大化,但可以通過手動調(diào)整Size屬性來模仿最大化,vb.net也沒有像VB6的窗體布局窗口,可以通過更改StartPosition屬性來實現(xiàn)
目前創(chuàng)新互聯(lián)公司已為1000多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、蘿北網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
StartPosition取值范圍:
CenterParent:在父窗口的中心
CenterScreen:在屏幕中心
Manual:Location屬性中定義的坐標(biāo)
WindowsDefaultBounds:Windows默認(rèn)位置
WindowsDefaultLocation:Windows默認(rèn)位置,并且包括大小設(shè)置為默認(rèn)
在VB.NET操作縮放圖像中的顯示和保存縮放圖像,用到Image和Graphics類,在VSDotNet2K3下面Reference里自動添加了引用System.Drawing,直接用就行。
實現(xiàn)VB.NET操作縮放圖像代碼如下:DimimgAsImageImage=Image.FromFile
(D:\Image\tstImage.jpg)
''tstImage是原先的圖片DimgrfxAsGraphics=Me
.CreateGraphics
grfx.DrawImage(img,0,0,img.Width*
3,img.Height*3)''在Form里顯示
DimimgnewAsNewSystem.Drawing.Bitmap
(img,img.Height*3,img.Width*3)
''新建一個放大的圖片
imgnew.Save(D:\Image\tstNewImage.jpg,
System.Drawing.Imaging.ImageFormat.Jpeg)
''保存放大后圖片
你可以建一個Form,然后在Form里拖進(jìn)一個Button,把上面的代碼放在Button_Click事件里面源碼天空
,執(zhí)行就行了。
對上面VB.NET操作縮放圖像代碼的解釋:
1.要獲取Graphics對象只能從某一事件的參數(shù)中獲取或者使用窗體和控件對象的CreateGraphics方法來獲取-----上面代碼使用Me.CreateGraphics來引用這個對象。
2.加載一個圖片用Image類的FromFile或者FromStream方法
3.用DrawImage來顯示一個圖片,該方法有30多個重載方法,可以查MSDN了解細(xì)節(jié)。
4.保存時的一個問題:我們必須先建一個對象,用于存縮放圖像。
窗體初始化時,設(shè)定Windowstate= maximized.
窗體分辨率仍然可以設(shè)成1920x1080。設(shè)計元素的時候拖拽,或者使用代碼初始化控件。
,圖片框顯示了以下類型的圖片:
位圖(*。BMP,DIB)
GIF圖像(*。GIF)
JPEG圖像(*。JPG)
圖元文件(WMF *。EMF)
圖標(biāo)(*。ICO,*。姜黃素)
二,PictureBox的輸出為BMP圖像。
如果你想保存為其他類型的圖像,你必須完成相關(guān)的API函數(shù)。