摘要:
本部分主要介绍用户控件,个人认为SilverLight用户控件分为两种:组合控件和自定义控件。 组合控件:把几种现成的控件在不改变原有属性的情况下在控件内部对各自的属性、事件进行处理,其实每一个xaml文件就是一个用户控件。 自定义控件:把几种原有的基本控件结合成自已想要的一种形状,并对组合成后的控件提供属性、事件,从而可以在外部引用控件时对相应的属性、事件... 阅读全文
摘要:
本部分介绍SilverLight的样式、模板与VSM。 1、样式 Styles与CSS一样,用来控制控件的外观。通过在App.xaml中节点内部定义 Page.xaml中的代码: 效果如下: 2、模板 SilverLight的控件模板通过把多种功能封装到一起,定制控件的外观。与Style类似ControlT... 阅读全文
摘要:
本部分介绍SilverLight元素的相关事件。UIElement是所有元素的基础,所有对象都是从这个元素派生而来。UIElement有十个事件:GotFocus、LostFocus、KeyDown、KeyUp、MouseEnter、MouseLeave、MouseMove、MouseLeftButtonDown、MouseLeftButtonUp、Loaded。对于单个控件还会有自已特... 阅读全文