用Interactive Designer制作按钮模板

Interactive Designer 的网站上公布了5个新的视频教程很值得一看
http://www.microsoft.com/products/expression/en/demos.mspx


第三个视频中讲到如何制作按钮template (Control Template),过程大致如下:


1.放置新的按钮,在按钮上右键->edit template->edit a copyof the template, 在Timeline面板中删除button下的内容。
2.在按钮上创建Grid,定义结构。
3.Grid里加入矩形框,定义边框,填充颜色,透明度。
4.添加ContentPresenter到Grid
5.在ContentPresenter中添加矢量图
6.Timeline面板切换IsMouseOver tab
(我的EID中默认没有IsMouseOver的tab,后来自己到xaml里面加了一个属性等于IsMouseOver的trigger才出现的)
7.改变矩形的appearance


P.S. notstatic.com上的一个用Control Template做的非常Cool的按钮效果