- 博客(3)
- 收藏
- 关注
原创 Wince中Silverlight程序设计原则
<br />== 程序的构成 ==<br />*wince上的silverlight程序由两部分构成:xaml文件,用来描述界面;C++代码,用来描述逻辑。一般来说,界面都写在xaml文件中,由Expression Blend 2生成,省去了手工编码的时间;而C++代码的主体由xaml2cpp.exe生成,免去了查找和绑定对象的麻烦。但在某些情况下,比如Storyboard中物体的运动速度需要根据实时数据生成,如果完全手工编写,代码量大,并且容易出错,那就需要使用Blend 2工具生成相关原型,并在本地的C
2010-08-05 13:50:00
683
2
原创 Silverlight中Setter作用及用法
===Setter作用及用法===*它的作用是将值应用于 Style 中的属性。*一个 Style 包含一个或多个 Setter 对象的集合。每个 Setter 都有一个 Property 和一个 Value。Property 是此样式所应用于的元素的属性。Value 是应用于该属性的值。*必须在 Setter 上同时指定 Property 和 Value 属性,否则将引发异常。*下面的示例创建两个样式:一个用于 TextBlock,一个用于 TextBox。TextBlock 的样式会设置 Foregro
2010-08-05 11:31:00
555
原创 使用C++语言创建VisualState
silverlight中的VisualState(可视状态)是一个非常重要的概念,使用VisualState,可以将界面的各个状态进行有效的区隔开,并进行单独的设计,并且在状态切换间可以通过设置切换时间来实现动画效果,一般来说,可以通过blend2(微软提供的可视化编程工具)进行设计,但是如果需要动态读取数值并进行设置的话,就需要使用本地的C++代码来编写各个VisualState,下面通过示例展示如何通过编写C++代码来实现与xaml代码同样的功能。如下所示,xaml文件创建了一个状态,并在该状态下
2010-08-02 17:01:00
544
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人