Loading

11 2012 档案

摘要:namespace ProxyDemo{ public partial class Form1 : Form { public Form1() { InitializeComponent(); //there is a shyboy's dream girl named xuxiao DreamGirl girl = new DreamGirl(); girl.name = "xuxiao"; //there is a shyboy name k... 阅读全文
posted @ 2012-11-28 21:00 青岛欧姆网络科技 阅读(152) 评论(0) 推荐(0) 编辑
摘要:4.1、装饰模式的特点 装饰模式:装饰模式主要是解决了,我们以动态的,透明的形式为某个类型添加一个新的职责,客户程序可以不知道我们具体添加的功能职责,而客户程序只是根据对象提供的方法进行调用即可。而具体职责操作留给装饰对象去完成。 我们这里给出装饰模式的经典模式的类图: 我们这里对这个经典结构进行稍微的说明:我们这里结合我们上面的播放器来说 1、对于Compnent,我们定义一个IPlayer这样的接口,我们接口中定义方法,Play()方法。 2、然后我们把要装饰这个播放器的装饰类型进行抽象,抽象出接口IDecorator接口。这个即可继承自IPlayer接口。 3、接着,我们定... 阅读全文
posted @ 2012-11-28 20:08 青岛欧姆网络科技 阅读(257) 评论(0) 推荐(0) 编辑
摘要:问题描述:想用一个GridControl控件来显示多次不同的查询结果,加一个combox作查询条件。GridControl的DataSource第一次绑定的时候没有问题,但第二次绑定的时候报错,说是没有将对象的引用设置到对象的实例。原因是第二次绑定的数据没有包含第一次绑定的列。解决方法:在使用DataSource绑定数据源的时候,先把gridview的列清空。gridview1.Columns.clear(); 阅读全文
posted @ 2012-11-12 13:29 青岛欧姆网络科技 阅读(1253) 评论(0) 推荐(0) 编辑
摘要:DEV官网给的是直连数据库的方法,对于用代码绑定的方法还是稍微有点区别。下面直接给出绑定的代码://summary字段必须是数值型啊 GridGroupSummaryItem item = new GridGroupSummaryItem(); this.bandedGridView1.Columns["check_num"].SummaryItem.SummaryType = DevExpress.Data.SummaryItemType.Sum; item.FieldName = this.bande... 阅读全文
posted @ 2012-11-06 21:44 青岛欧姆网络科技 阅读(624) 评论(0) 推荐(0) 编辑
摘要:不在视图菜单中,在设计菜单中。 阅读全文
posted @ 2012-11-05 16:24 青岛欧姆网络科技 阅读(145) 评论(0) 推荐(0) 编辑
摘要:1.使用XAML创建UIXAML可以创建 静态布局和 动态布局。在静态布局中,你会对控件给定明确的像素大小和位置。当用户更改其设备的分辨率或方向时,UI 保持不变。静态布局可对不同的外形因素和显示尺寸进行拉伸、压缩或剪切。动态布局可缩小、放大和重新排列,从而适合设备上的可用视觉空间。在动态布局中,当应用重新调整大小时,布局容器和控件会随之自动改变大小和位置。在 Windows 应用商店应用中,你仍可以在一些地方使用静态元素和值,但请确保整体 UI 是动态的,而且适应不同的分辨率、布局和视图。大部分应用内容可以按分组和分层形式来组织。使用布局容器来分组和排列 UI 元素。XAML 布局系统提供了 阅读全文
posted @ 2012-11-05 16:18 青岛欧姆网络科技 阅读(289) 评论(0) 推荐(0) 编辑

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