1. 程式人生 > >WPF/Blend4之自定義控制元件——製作自己的Button

WPF/Blend4之自定義控制元件——製作自己的Button

先展示一下效果圖

先用Ellipse控制元件畫一個30*30的橢圓,找到畫筆屬性Fill,選擇下面的漸變畫筆,左下角選擇徑向漸變,起始顏色設成#FFFF0000,結束顏色設成#FFFFC8C8


右鍵點Ellipse選擇構成控制元件


選擇Button,確定,進入Button樣式的編輯

找到觸發器選項卡,選上IsMouseOver(滑鼠懸停)


修改右側畫筆漸變色起始值為#FFFF3232,結束值為#FFFFFFFF

再選上IsPressed(滑鼠點選),修改漸變色起始值為#FFC80000,結束值為#FFFFFFFF

然後點選設計器上方Button,返回視窗設計器檢視


找到Button的公共屬性中Content,左鍵點選其右側的白色小方塊,選擇重置


再把公共屬性Focusable設定成false


一個簡單的橢圓形小Button就做好了,可能顏色不是很好看,大家可以根據自己的喜好設計Fill顏色;如果需要多個按鈕,只需要複製這個Button即可。