例項112特殊形狀的對話方塊

2021-10-05 22:39:31 字數 864 閱讀 4889

在vb 6.o中,很多人想盡一切辦法想要做出奇形怪狀的對話方塊,可是vb 6.o本身並不提供這樣的功能。因此,程式設計者通常採用windows程式設計的方法,呼叫api函式來實現這些特殊的功能。在vb.net中,通過使用一些屬性和方法即可完成這些任務。

單擊窗體,窗體變成左邊一半,半透明狀,點退出按鈕關閉。

imports system.drawing.drawing2d

public class form1

dim mypath as new graphicspath

dim rect as rectangle

private sub form1_mouseclick(byval sender as object, byval e as system.windows.forms.mouseeventargs) handles me.mouseclick

rect = new rectangle(0, 0, me.width / 2, me.height)

mypath.addrectangle(rect)

me.region = new region(mypath)

me.opacity = 0.7

end sub

private sub button1_click(byval sender as system.object, byval e as system.eventargs) handles button1.click

me.close()

end sub

end class

例項123登入對話方塊

1.開啟access2010,建立乙個資料庫login,另存乙個login.mdb,建立乙個usertable表,並錄入兩個資料用於測試 2.新增資料來源login.mdb 3.設計乙個窗體 form1,兩個lable,兩個textbox,兩個按鈕 4.form1中寫入 imports system...

jquery dialog對話方塊外掛程式例項彈層效果

本文章是利用了jquery dialog對話方塊外掛程式例項彈層效果哦,dialog彈出乙個iframe對話方塊,好了下面我們先來看看例項,然後再告訴你如何例項dialog對話方塊效果。function show explode hide highlight title 提示 url test.as...

設定對話方塊的顯示位置(模態對話方塊)

筆者在做mfc單文件的專案時發現有的視窗必須是模態視窗,為了設定視窗的位置,筆者也找了之前的 研究,發現模態對話方塊的視窗位置設定跟非模態不同 非模態請參考筆者另外一篇部落格 模態對話方塊設定初始位置特別簡單 在對話方塊的oninitdialog 中呼叫setwindowpos 就好了 crect ...