devexpress
hillstream3
资深码农。目前正在找工作。C++、VBA、lex&yacc擅长。希望能找到编译器,linux kernel,OAM,DPDK+PCI-E相关工作。人机界面,MFC,QT,也都可以。40740281@qq.com
展开
-
devExpress Tree操作
debExpress 多列TreeListMainDemoComponents\WinForms\XtraTreeList原创 2014-05-20 17:14:26 · 2395 阅读 · 0 评论 -
devexpress SchedulerControl 的schedulerControl_CustomDrawAppointment
前面分析了Appointment的绘制过程.devexpress 相对封闭。所以,如果想要改变其行为,CustomDraw,是常用方法。就SchedulerControl来说,有几个类是核心:AppointmentViewBasePainter但是这些类不能被继承,也不能被外部模块访问到。分析过后,开始研究如何解决所面对的问题。需求是把A原创 2014-11-26 17:26:48 · 4360 阅读 · 0 评论 -
devexpress 甘特图总结
问题的提出无意中,看了看甘特图的绘制。在示例中,我们看到一些其它的类型中,没有的信息:见上图,普通的Scheduler Control 中,只是一个简单的二维图形。但甘特图,相对而言,多出了一些信息。那么这些信息,在哪里,是我们首先需要关心的问题。双击一个Appointment ,看到弹出的框中,也多出一条信息:那么,原创 2014-12-04 10:15:21 · 15151 阅读 · 5 评论 -
Devexpress 覆盖父窗体的资源
发现一个新的问题,自定义了填加Appointment的对话框后,想要改变其中标签的Text,虽然,可以直接改,但想到,最好还是与资源绑定。这样的好处是,程序未来,可以方便地改成与之类传的应用:分析了相关的源码:目前,还不情楚,resources.ApplyResources(this.lblResource, "lblResource");是自动加入原创 2014-12-04 10:39:51 · 1091 阅读 · 0 评论 -
devExpress GridView删除行的几种方式
一直以来,GridView的行删除,没的搞清楚。以前是这样实现的,当然也可行,方法是第一步在Dataset中,加一个删除用的函数,然后删除之。 private void gridControlChaoSongRen_EmbeddedNavigator_ButtonClick(object sender, DevExpress.XtraEditors.NavigatorButt原创 2014-12-11 16:08:22 · 13553 阅读 · 2 评论 -
Devexpress MultiColumn tree分析
装载数据见上。原创 2014-06-06 17:28:19 · 842 阅读 · 0 评论 -
Devexpress TreeList还有Grid中的自定义有RepositoryItem分析
我要制作一个属原创 2014-06-06 17:25:36 · 1524 阅读 · 0 评论 -
展示树与devPress
这两天正在建树。目标有几个:1. 信息在数据库中,程序自动装载。2. 表要少,特别是数据信息只在一个表中为好。因为目前的程序分三种:1) 演示程序,信息在xml 文件中为好。随时都能展示给其它人看。2)小客户端程序,不需要连远端数据库,用本地的access数据库就可以工作。3)客户端工作在连接远端数据库的情况下。也就是说,基础信息,有可能从远端同步到本地原创 2014-02-25 17:47:15 · 1884 阅读 · 0 评论 -
devExpress 示例分析
我们来看这个例子:Components\WinForms\XtraTreeList\CS\TreeListMainDemo这个例子很有意思的一点是,启动就显示了,我想拿来给自己用。看了看代码,让我奇怪得很,我的第一个反应就是找找字符串,比如"Data Sources"代码里没有找到,扩大范围之后发现,在一个xml文件里。 E:\work\A原创 2014-03-06 11:26:45 · 3815 阅读 · 0 评论 -
分析Devexress类库的绘制过程
devexpress scheduler的自绘制分析原创 2014-11-23 18:26:49 · 1829 阅读 · 3 评论 -
devpexpress SchedulerControl 的SnapToCellsMode
Scheduler 控件有两种风格一种是与Cell的格线对齐,一种不是:下面不是对齐的.这种是对齐的:这个风格在如下位置设置.所以,效果来看,背景与状态,又是分别设置的.this.schedulerControl.Views.TimelineView.AppointmentD原创 2014-11-26 16:00:31 · 1762 阅读 · 0 评论 -
Devexpress Treelist 过滤的实现
Devexpress Treelist 的过滤行添加后,发现,只有父节点有原创 2014-08-15 14:19:18 · 6550 阅读 · 3 评论 -
Devexpress Ribbon 中的combox如何设置值
程序员,在ribbon bar中,我加入了两个combox在想原创 2014-10-10 16:02:30 · 2424 阅读 · 1 评论 -
devexpress Scheduler control 的自定义filter
如何在devexpress scheduler control的过滤器中,加入第三维原创 2014-11-12 17:33:43 · 4751 阅读 · 0 评论 -
devexpress gridctrl 部分总结
1.如何新建记录更新记录原创 2014-11-18 16:39:06 · 1927 阅读 · 0 评论 -
devexpress sheduler control labelid 如何绑定到数据库
这个简单且重要的需求,devexpress并不支持。而且,这个设计级别的错误,至少8年也没能得到解决原创 2014-11-18 17:32:16 · 3135 阅读 · 2 评论 -
devexpress datagrid 与imageEdit以及如何存图片到数据库
题外话有的时候,需要把图片存入数据库。这样做,有好处,当然也有坏处。好处是,如果图片存在数据库,则后期维护方便得多。因为如果文件存在磁盘上,那么随着开发时间的增加,最后我们难以分辨哪些图片文件是有用的,哪些不是。如果存在数据内部,则好管理得多。然而存在数据库内部,会导致我们程序启动和加载困难。所以,这里需要有取舍与限制和缓存。不过,对于程序,我更希望前期多费点劲,后期少维护。人们常说,行百里路者半...原创 2014-11-19 10:33:25 · 3752 阅读 · 8 评论 -
devexpress datagrid 与ColorEdit 如何存入数据库
这样一个数据库表,Color字段,我们希望与datagrid关联:原创 2014-11-19 10:41:17 · 2605 阅读 · 5 评论 -
分析devexpress sheduler 绘制过程(4)--如何生成view
哪里生成了View分析过程 public SchedulerControl(){ Initialize(null); }----------innercontrol protectedinternalvirtualvoid原创 2014-11-26 09:54:55 · 1372 阅读 · 0 评论 -
dataset删除一行
上周带徒弟,删除一条记录时,卡了半天。还是学得不扎实。这里记下来。一共分三步:1. 行的删除,也就是置标记位。delete2. 升效update3. acceptchange========================其实原理都是一样的。从人机交互到永久化(外存),分为三个层面。UI----内存----外存1. 从UI到内存的操作:Delete,可以原创 2018-01-29 10:17:21 · 2252 阅读 · 0 评论