WPF三角形 圓形按鈕

2021-05-28 12:49:43 字數 2480 閱讀 9795

例子簡單,**更簡單。

<

window

xmlns="

"xmlns:x="

"x:class="

custom_button.window1

"x:name="

window

"title="

圓形按鈕

"width="

600"

height="

480"

>

<

grid x:name="

layoutroot

">

<

grid.rowdefinitions

>

<

rowdefinition

/>

grid.rowdefinitions

>

<

button grid.column="

0"grid.row="

0"height="

400"

width="

400"

horizontalalignment="

left

"verticalalignment="

top"

content="

button

"template="

"cursor="

hand

">

<

button.resources

>

<

controltemplate x:key="

buttoncontroltemplate1

"targettype="

">

<

grid

>

<

ellipse x:name="

buttonellipse

"width="

auto

"height="

auto

"strokethickness="

4"fill="

white

"stroke="

gray

">

ellipse

>

<

polygon x:name="

buttonpolygon

"points="

20,200 300,50 300,350

"stroke="

white

"strokethickness="

2">

<

polygon.fill

>

<

solidcolorbrush color="

gray

"opacity="

0.4"

/>

polygon.fill

>

polygon

>

grid

>

<

controltemplate.triggers

>

<

trigger property="

ismouseover

"value="

true

">

<

setter targetname="

buttonpolygon

"property="

fill

"value="

black

">

setter

>

trigger

>

<

trigger property="

ispressed

"value="

true

">

<

setter targetname="

buttonpolygon

"property="

fill

"value="

gray

"/>

trigger

>

controltemplate.triggers

>

controltemplate

>

button.resources

>

button

>

grid

>

window

>

修改後三角形自動放大

自定義控制項上使用代建立

xaml:

code:

public partial class usercontrol1 : usercontrol

private void usercontrol_loaded(object sender, routedeventargs e)

private void button1_click(object sender, routedeventargs e)

}

canvas繪製矩形 三角形 圓形

1 繪製矩形 charset utf 8 canvas繪製矩形title canvas style window.onload function script head id canvas1 width 600 height 300 canvas body html 效果如下 方法詳解 contex...

判斷圓形三角形面積大小

題目描述 小明樓下新開了兩家披薩店,都一樣,不同的是a家披薩店的披薩是圓形,b家披薩店的披薩是三角形。為了知道 哪家披薩店的披薩面積更大一些,於是就找到你咯,你來幫幫他吧 輸入 多組測試資料,每組測試資料報括四個整數。涉及while迴圈,多組測試 可以用while迴圈實現 while scanf 第...

求大三角形中三角形個數

一道筆試程式設計題要求求乙個大三角形中所有小三角形的個數,大約是下面這種情況 首先想到是的將問題由求邊長為n的三角形個數 求邊長為n 1的三角形個數 求邊長為1的三角形個數 1,回溯求得所有三角形個數。但是再仔細一看因為有重疊三角形和倒置的三角形,所以這個方法不可行。接著找到三角形個數由三部分組成 ...