上一页 1 2 3 4 5 6 7 ··· 11 下一页

Silverlight 布局

摘要: 4大基础布局控件 : Grid 、 StackPanel 、 Canvas 、 Border布局原则 : —— 由内而外—— 下级容器决定上级容器 Grid : 布局类似于 Table , 主要是用来设置 "行" 和 "列" 的显示 , Grid 用 Grid.RowDefinitions 和 Grid.ColumnDefinitions 定义行数和列数 , 在 Grid 内部的 控件 上 , 使用 Grid.Row="1" 来设置 控件所在 Grid 的行 , Grid.Column="1" 设置所在列 。 Gr 阅读全文
posted @ 2012-02-21 13:19 多个马甲 阅读(192) 评论(0) 推荐(0) 编辑

WP7应用程序栏

摘要: 系统托盘 (System Tray)包括了 信号强度 、 电池信息 等一些列显示在屏幕上方的系统信息系统托盘的隐藏和显示 : Microsoft.Phone.Shell.SystemTray.IsVisible = true , 写在 MainPage 的 Loaded 事件里应用程序栏 (Application Bar)—— 使用 Application Bar , 不要使用自建的菜单系统—— 使用系统默认的主题颜色(白色前景色和透明背景) , 有助于改变主题不受影响—— 最多支持显示 4 个操作图标 , 但不是必须—— 系统提供了一些常用的图标 C:\Program Files\Micro 阅读全文
posted @ 2012-02-21 13:19 多个马甲 阅读(180) 评论(0) 推荐(0) 编辑

WP7页面导航

摘要: 框架与页面架构Frame —— 只有一个单独的 PhoneApplicationFrame—— 包含一个或多个 PhoneApplicationPage—— 也包含系统托盘和应用程序栏Page—— 包含标题 , 可以有独立的应用程序栏—— Page 之间可以相互 Navigation(导航)Windows Phone 是基于页面的导航 , 页面上没有状态 在 XAML 里 , 页面进行导航 HyperlinkButton 控件 NavigateUri="/Views/Music.xaml" 属性 在 CS 代码里 , 页面进行导航 NavigationService.Nav 阅读全文
posted @ 2012-02-21 13:17 多个马甲 阅读(234) 评论(0) 推荐(0) 编辑

WP7 主题 样式 和 数据绑定

摘要: 主题 :屏幕背景色 : 默认是黑色 , 为了省电 , 可以自由设置 , 系统会检测背景色的更改并及时应用图标背景色 : accent colors , 可以设置屏幕上图标的背景色 , 也会自动应用全部以上设置完成以后 , 系统会把所有的应用都变成如上的设置色 。样式 :Windows Pphone 使用了一个默认的样式 , 存储在C:\Program Files\Microsoft SDKs\Windows Phone\v7.0\Design\ThemeResources.xaml这是一个样式字典 , 定义了一些列的样式属性控件模板 :C:\Program Files\Microsoft SD 阅读全文
posted @ 2012-02-21 13:17 多个马甲 阅读(434) 评论(0) 推荐(0) 编辑

Silverlight 简介 和 Blend4 简介

摘要: Silverlight (SL) SL 这里指 Web 版 , 在新建时 , 会提示选择宿主(Web应用程序) , SL3 在 .NET 3.5 里 , SL4 在 .NET 4 里新建 SL 应用程序后 , APP.xaml 是 SL 程序的主入口 , 里面封装了一系列的事件 和 指定了起始页Xaml 页面 是 SL 的主要展示 UI , 默认加载了一些命名空间 和 布局 Grid 。Blend 4 Blend 4 有 6 大工具组 :—— ToolBar 面板—— Object 和 TimeLine 面板—— Project 面板—— Resources 面板—— 3D objectsBl 阅读全文
posted @ 2012-02-21 13:16 多个马甲 阅读(255) 评论(0) 推荐(0) 编辑

Silverlight 命名空间

摘要: 默认的命名空间 Silverlight 都使用了默认命名空间xmlns="http:schemas.microsoft.com/winfx/2006/xaml/presentation"x 命名空间专门给 XAML 的命名空间xmlns:x="http:schemas.microsoft.com/winfx/2006/xaml"专门给 Windows Phone 提供了以下两个命名空间Phone 命名空间提供 Windows Phone 上的控件xmlns:phone="clr-namespace:Microsoft.Phone.Control 阅读全文
posted @ 2012-02-21 13:15 多个马甲 阅读(233) 评论(0) 推荐(0) 编辑

单例模式

摘要: [ Singleton ]保证一个类仅有一个实例 , 并提供一个访问它的全局访问点 。 类的本身负责保存它的唯一实例 , 并保证没有其他实例可以被创建 。Singleton模式是限制而不是改进类的创建。 Singleton类中的实例构造器可以设置为Protected以允许子类派生。 但是不能为 public , 禁止在类的外部使用 new 关键字创建实例 。Singleton模式一般不要支持Icloneable接口,因为这可能导致多个对象实例,与Singleton模式的初衷违背。 Singleton模式一般不要支持序列化,这也有可能导致多个对象实例,这也与Singleton模式的初衷违背。 S 阅读全文
posted @ 2012-02-21 13:11 多个马甲 阅读(145) 评论(0) 推荐(0) 编辑

迭代器模式

摘要: [ Iterator ]提供一种方法顺序访问一个聚合对象中各个元素 , 而又不暴露该对象的内部表示 。源码 :迭代器抽象类abstract class Iteraor{ public abstract object First(); public abstract object Next(); public abstract bool IsDone(); public abstract object CurrentItem();}聚集抽象类abstract class Aggregate{ public abstract Iterator CreateIterator();... 阅读全文
posted @ 2012-02-21 13:08 多个马甲 阅读(167) 评论(0) 推荐(0) 编辑

组合模式

摘要: [ Component ]组合模式 又叫做 部分-整体模式[ 1.Component 是组合中的对象声明接口,在适当的情况下,实现所有类共有接口的默认行为。声明一个接口用于访问和管理Component子部件。 2.Leaf 在组合中表示叶子结点对象,叶子结点没有子结点。 3.Composite 定义有枝节点行为,用来存储子部件,在Component接口中实现与子部件有关操作,如增加(add)和删除(remove)等。]组合模式 , 将对象组合成树形结构以表示 " 部分 - 整体 " 的层次结构 。 组合模式使得用户对单个对象和组合对象的使用具有一致性。它使我们树型结构的问题 阅读全文
posted @ 2012-02-21 13:06 多个马甲 阅读(184) 评论(0) 推荐(0) 编辑

备忘录模式

摘要: [ Memento ]在不破坏封装性的前提下 , 捕获一个对象的内部状态 , 并在该对象之外保存这个状态 。 这样以后就可将该对象恢复到原先保存的状态 。[Originator(发起人):负责创建一个备忘录Memento,用以记录当前时刻自身的内部状态,并可使用备忘录恢复内部状态。Originator可以根据需要决定Memento存储自己的哪些内部状态。Memento(备 忘录):负责存储Originator对象的内部状态,并可以防止 Originator以外的其他对象访问备忘录。备忘录有两个接口:Caretaker只能看到备忘录的窄接口,他只能将备忘录传递给其他对象。 Originator却 阅读全文
posted @ 2012-02-21 13:03 多个马甲 阅读(176) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页