摘要: VisualState是什么?VisualState 指定控件处于特定状态时的外观。例如,按下 Button 时,它的边框颜色可能与正常时的颜色不同。VisualState 类具有更改控件外观的 Storyboard 属性。控件进入 VisualState.Name 属性指定的状态时,Storyboard 开始。控件退出该状态时,Storyboard 停止。例如CheckBox就有下面几种状态组:使用 VisualStateManager 通过将 VisualState 对象的名称传递到 GoToState 方法,来进行状态过渡。深入学习:谈谈Silverlight 2中的视觉状态管理http 阅读全文
posted @ 2012-02-12 13:49 kiminozo 阅读(2011) 评论(0) 推荐(4) 编辑
摘要: 最近时间比较少了,完成了本地化语言版本的开发,不过提供更新APP的时候没有通过。原因是这条手动测试没有过。5.5.2 - 内容和主题 无论使用哪种手机主题,应用程序内容(例如文本和可视元素)都必须清楚易读。例如,如果手机主题从黑色背景更改为白色背景,则应用程序的文本和可视元素必须清楚易读。调试是找到的问题是一个背景使用了本地值:黑色,但是在白色主题下文本也会变成黑色所以成了一片黑。使用系统资源{StaticResource PhoneBackgroundBrush}就解决了这个问题。主要还是自己测试太粗心了,反省!系统主题提供了很多资源,比如我使用了的下表。名称类型说明PhoneAccentB 阅读全文
posted @ 2012-02-12 12:55 kiminozo 阅读(458) 评论(0) 推荐(0) 编辑