自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

压碎起重机

靡不有初,鲜克有终

  • 博客(12)
  • 资源 (7)
  • 收藏
  • 关注

原创 XAF之数据库数据的预填充

在设计XAF程序时有一个优点,可以脱离底层数据库的细节,不必了解到底是用的MSSQL或ORACL,只需要了解设计的Business Object,或者称之为XPObject,这些XPObject的类定义就对应了数据库的表定义,XPObject的每个持久化属性(字段)相应地对应了数据表的字段,一个XPObject对象也就对应了数据库表的一条记录,所有同类型XPObject的集合构成了一张数据表。另外

2012-04-28 22:26:39 1668

转载 C#与数据结构--树论--平衡二叉树(AVL TREE)

http://www.cnblogs.com/abatei/archive/2008/11/17/1335031.html

2012-04-24 10:12:04 932

原创 XAF之DashboardViewItem管理

前面我已经写过一篇关于向Dashboard中动态添加ViewItem文章,随着项目的进入,需要在dashboard操作更多的ViewItem,所以专门添加了一个dashboard布局管理类DashboardViewManager,该类主要用途是控制某个Group下ViewItem的显示。          比如,我的Dashboard的结构如下图所示:            一直要

2012-04-22 18:18:07 1537

原创 Windows下Gvim保存设置

1.新建一个文本文档a.txt2.用gvim编辑a.txt,输入命令 :         mkvimrc! ~/.vimrc  该命令会在 ~/ 目录下新建一个 .vimrc 脚本文件,即c:\Users\yourName,当前窗口的一些相关信息将会写入此文件中.3.编辑 ~/.vimrc 文件,因为gvim每次启动都会首先执行这个脚本,可以在这个脚本加入一

2012-04-18 22:41:06 4979

原创 XAF之制作时间编辑Action

在工具条上实现一个下拉式的action选择时间1.添加一个ViewController,并添加一个ParametrizedActionclass MyViewController: ViewController{ private void InitializeComponent() {//... startTimeAction = ne

2012-04-14 21:33:11 1253

原创 XAF之操作ApplicationModel的有用代码片段

1.创建一个新节点方式1using DevExpress.ExpressApp.Model.Core;//...ModelApplicationCreator creator = ((ModelNode)Application.Model).CreatorInstance;ModelNode modelNavigationItems = creator.CreateNode(Guid

2012-04-14 14:07:26 834

原创 XAF之向DashboardView中动态添加ViewItem

在Application Model中添加 DashboardView的ViewItem是很方便的,但有时候我们也需要在代码中动态地添加ViewItem。在下面的示例中,MyDashboardView含有两个ListView(图1),点击一个Action新加一个ListView(图2)。图1图2//simpleAction1_Execute中的代码可放在ViewCo

2012-04-09 19:58:28 1581 1

转载 XAF之不在controller上下文中创建View

转自:http://www.devexpress.com/Support/Center/p/K18080.aspxSolutionAs you may observe, a regular code that shows a view via an action is described here. Usually, this task requires addin

2012-04-08 00:22:16 1022

原创 XAF访问View的布局

如,从代码中访问DashboardView的布局:首先新建一个ViewController,并将其TargetViewId设为DashboardView的id访问代码:// Access the current Detail View DashboardView dv = View as DashboardView; // Access

2012-04-07 11:30:35 1158

原创 XAF之Dashboard

Dashbord View是一种较特殊的View,它可以在一个Frame里紧密地显示多个View。         DashboardView中的每个View由一个DashboardViewItem表示。在Application Model中DashboardViewItem节点下的IModelDashboardViewItem.View属性对应了该DashboradViewItem。

2012-04-07 02:06:58 1693 1

原创 XAF之实现子导航栏

点击导航栏某项,出现一个子导航栏,如图:   实现原理其实很简单,主导航栏的"Navigation System"对应的也是一个DetailView,只不过这个DetailView包含一个Action类型的属性,如果不为该属性设计PropertyEditor,那么该项是无法通过UI编辑的,所以,说白了,就是为Action属性设计一个PropertyEditor。下面讲述一下如何完成这一

2012-04-06 19:47:05 2176

原创 XAF之PropertyEditor

Detail View 使用一系列的PropertyEditor表现对象,对象的每一个属性都绑定到一个PropertyEditor。XAF自带了很多PropertyEditor。所有PropertyEditor的基类是PropertyEditor类。它提供了基本功能:1.在UI总代表PropertyEditor的一个control,利用该control可以读写绑定的属性。2.Propert

2012-04-06 02:56:10 1380

Linq to Entities

Linq to entities的一个小例子,利用它可以很方便地完成数据库访问

2012-08-07

Math.net数学库

.Net平台上数学库工具,包含大量高等数学概率论可即用算法

2012-07-30

LinqToEntities小示例

使用Linq to Entities访问数据库的一个小例子

2012-06-05

XAF实现子导航栏

xaf,和我博客中使用PropertyEditor实现子导航栏不同,这里使用自定义模版实现一个子导航,更为优雅

2012-06-05

Udp简单收发器

利用UdpClient进行Udp通信,进行简单收发数据.VS2010打开

2012-05-09

Linq to Xml practise

一个Linq to XML的小练习例程,用linq读取保存和修改xml文件

2012-05-08

XML解析(读取)

解析xml文件, 将解析的结果放入IList<Dictionary<string,string>>中,一个Dictionary代表一条记录,其中的每个键值对为一个字段值

2012-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除