06 2012 档案

摘要: 视觉状态是指控件的某些特定状态的外观,如MouseOver、Focused、Unfocused、Normal等等。在这些状态中有一些状态是不可同时存在的,我们将这种互斥的状态划分为同一个组,称之为视觉状态组。同理多个视觉状态组之间的状态是可以共存的。   VisualStateManager是视觉状态管理器,其内部包含多个视觉状态组   VisualStateGroup是视觉状态组,内部包含多个互斥的视觉状态   VisualStateGroup.Transitions是视觉状态改变定义,GeneratedDuration是状态改变时间,From是从什么状态,To是到什么状态   VisualState是视觉状态,定义名字,内部是在状态改变时对控件外观的修正改变。 阅读全文
posted @ 2012-06-18 11:57 .NET架构 阅读(4254) 评论(4) 推荐(2) 编辑
摘要: ScrollViewer在Silverlight中是一个很常用的控件,它有以下一些常用可设置属性:   HorizontalScrollBarVisibility:水平方向滚动条   VerticalScrollBarVisibility:垂直方向滚动条,其值为ScrollBarVisibility枚举类型分为     Disabled:不显示,但是可以通过鼠标或者键盘移动文字内容     Auto:根据内容宽度和高度自动决定是否出现滚动条     Hidden:总是隐藏滚动条,无法移动被遮挡的内容     Visible:总是显示滚动条   ScrollToHorizontalOffset:设置ScrollViewer的内容水平偏移量   ScrollToVerticalOffset:设置ScrollViewer的内容垂直 阅读全文
posted @ 2012-06-11 11:39 .NET架构 阅读(4760) 评论(5) 推荐(2) 编辑
摘要:ResourceDictionary是一个键控对象字典,可在 XAML 和代码中使用。在其中我们可以定义样式、模板等以方便在其他页面中随时调用。   首先我们新建一个ResourceDictionary页面如下图: 此时我们将此资源字典拷贝一份,仅仅只是将文字样式中的字体颜色从蓝色变为红色。然后我们在App.xaml中加载这两个资源字典,首先加载蓝色字体的资源字典A,然后我们再加载红色字体的资源字典B,代码如下: 阅读全文
posted @ 2012-06-04 11:15 .NET架构 阅读(5943) 评论(16) 推荐(7) 编辑

点击右上角即可分享
微信分享提示