private
sub button2_paint()
subbutton2_paint(
byval
sender
asobject
, byval
e as
system.windows.forms.painteventargs)
handles
button2.paint
dimmygp
asnew
system.drawing.drawing2d.graphicspath
mygp.addellipse(
newrectangle(-50
, -50,
125,
125))
mygp.addellipse(
newrectangle(
55,
55,
20,
20))
'mygp.addellipse(new rectangle(0, 0, 125, 125))
'mygp.addellipse(new rectangle(0, 0, 125, 125))
button2.backcolor
=color.blue
button2.backgroundimage
=image.fromfile(
"f:桌布 _6289.jpg")
mygp.addstring(
"中華人民共和國",
newfontfamily("宋體
"), fontstyle.regular,
15,
newpointf(5,
40), stringformat.genericdefault)
'button2.size = new size(256, 256)
button2.region
=new
region(mygp)
end sub
DrawFrameControl繪製按鈕
cdc類中的drawframecontrol函式,提供了在dc中繪製按鈕的方法,而不必採用動態建立按鈕的形式。函式原型如下 cpp view plain copy print booldrawframecontrol lprect lprect,uintntype,uintnstate 引數說明 l...
關閉按鈕繪製
關閉按鈕可以用photoshop畫,然後存為。但在這裡,嘗試用css來繪製這個形狀,它的優點在於效果美觀,便於定製和修改,且具有向量縮放能力。先定義乙個容器 class close close mespan 然後,設定兩個偽元素,每個偽元素都是一條線,為了區分,加上白色和紅色。接著,要形成 x 的效...
選單按鈕繪製
首先,使用乙個a元素來作為dom容器 href menua 對a元素做一些樣式設定 在這裡,我們要設定的選單要有三條橫線,然後我們在設計關閉按鈕時只能設定兩條橫線。因此,我們需要想其他的方法來設計三條直線 用box shadow屬性,將陰影的模糊值設為最小,並設定好陰影的spread尺寸,陰影就將呈...