1, Canvas——中文的翻译是帆布,油(布),使用Canvas布局和使用传统的ASP.NET非常类似;
2,在布局控件Canvas中定义一个按钮控件,而按钮本身没有任何属性可以控制其在布局控件Canvas中的位置;
3,在Canvas中,定义了两个依赖属性作为按钮控件的附加属性,帮助按钮控制在Canvas中的位置;
4,在<Button>控件中,使用了“Canvas.附加属性”,效果如同按钮控件从布局控件中继承了 Left和Top两个属性值;
5,尽管这两个属性仍旧属于Canvas控件,但是属性值已经附加到了按钮控件上,并产生了效果; |