- 博客(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
XML解析(读取)
2012-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人