- 博客(12)
- 资源 (4)
- 收藏
- 关注
转载 DevExpress ComboBoxEdit 实现 键值
定义 combox绑定类:public class ComboxData{public string Text{ set; get; }public string Value{ set; get; }public override string ToString(){return Text;}}具体绑定:Dev
2011-11-15 15:26:05 585
转载 Devexpress TreeList 绑定 方式 速度 优化
首先考虑代码中的字符串比较是否使用到 "==" 符号,该符号在string的比较中非常耗性能,如果存在则需要全部修改成 "Equal()"按照如上修改后一般速度有显著飞跃,如果还是很卡,参照如下方法:Devexrepss Treelist 常用绑定方式有两种:1.直接treeList.DataSource=dt;2.使用AppendNode逐条添加优缺点
2011-11-15 15:25:08 657
转载 XtreTreeList使用扎记(4)
好久没有上来写文章了。一个多月了吧。我也足足的写了一个多月的程序了。每天都在无休止的Code,回忆起来。收获还是蛮多的。都是押宝。这次的一个工程造价软件。TreeList的使用率高达80%,有时候我也怀疑要不要这么夸张,遍地开花。可是一想。没有它还真不行了。我就无休止的对它进行绑定。捕获按键,保存数据,日子就这样子一天天的过了。我的脑袋里只剩下了一堆的控件。 走到了工资预算
2011-11-15 15:21:45 802
转载 TreeList使用扎记(3)
今天遇到一个求树形结构中所有节点的值求合的问题,TreeList自身提供了类似的功能,可是它的表现形式并不是我想要的,我需要将子结点的合放在父节点的值中。折腾了几下。还弄不出来,我是不喜欢接受人家东西的人。除非是自己实现不了。那是能力问题,自己想了一下。有些头绪,干脆自己来写个过程实现算了。刚开始想着用递归。说来惭愧。学编程这么久。对这个东西还是模模糊糊的印象。搞了两下。竟然不行。上网一问大虾们。
2011-11-15 15:19:34 1172
转载 XtraTreeList使用扎记(2)
写完一部分代码。都快要四点了。最近做项目,好久没有往博客上放东西了。趁着还有些精神,赶紧把上次没有发布的代码补上。使用TreeList都有两个月了。发现自己使用它的Tag属性达到了变态的地步,在Tag属性里放的Struct里面的东西越来越多。在某种程度上。没有这个属性。我的好多工作是无法完成的。考虑到装箱和拆箱的过程,却也无可奈何。这是一个通过DataTable来自动绑定TreeList的类,考虑
2011-11-15 15:18:33 1133
转载 XtraTreeList使用扎记(1)
最近着手写一个工程预算软件。在软件中大量的使用到了XtraTreeList这个控件,不禁感叹,这个控件实在是太优秀了。在同类控件中暂时还没有能超越它的。而在WEB领域,暂时还没有发现这么好用控件。但同时,它没有提供对子节点进行排序和升降级的功能,在实现这些的时候我还花了些功夫,可能是我自己水平有限吧。对别人来讲,可能算不了什么。TreeList控件把TreeView和DataGrid两者有机的
2011-11-15 15:17:38 794
转载 Deverpress中的TreeList用法
一、TreeList的GetStateImage事件应用。 方法一:此事件用于在tree之前设置显示的图片,具体使用方法是首先在窗体上放置imagelist,设置好图片,即可在事件中判断后,选择要显示的图片的索引值即可。private void treeList_GetStateImage(object sender, DevExpress.XtraTreeList.GetStat
2011-11-14 15:35:20 1201
转载 在C#中使用Ribbon界面(一)——创建一个Ribbon窗口
自Office2007开始,软件都逐渐地采用了Ribbon界面,一方面是时尚,如同许多厂商声称的那样,是 state of arts,另外,通过调查表明,Ribbon界面比传统的下拉栏菜单方式的工作效率提高了不少,就我本人的使用经验而言,也确实如此,尤其是Office 2010中的Ribbon界面,使用Word编辑文档起来快多了,所有不喜欢Ribbon界面 的人应该抛弃成见,尝试使用一下这种界面,
2011-11-12 16:25:49 17831 1
转载 DevExpress标题栏皮肤
DevExpress窗体(包括XtraForm,RibbonForm,XtraMessageBox以及其他由DevExpress显示的对话框、消息框等)都支持标题栏皮肤设置标题栏皮肤很简单,你只要在Program.cs下的Main中添加一条语句即可: DevExpress.Skins.SkinManager.EnableFormSkins(); //需要在Run前面调用 Applica
2011-11-12 16:19:43 2189
转载 DevExpress Skin 皮肤机理
所有DevExpress .NET WinForms控件都支持皮肤技术。皮肤实际上是一种决定控件元素在其可能的状态(正常、热追踪、选择、按下等)被绘制的一组位图集合。皮肤能够保证在不同的系统下都有相同的外观,DevExpress.Utils库下有几款皮肤,即Caramel、Money Twins、Lilian、iMaginary、Black、Blue,另外在DevExpress.BonusSkin
2011-11-12 16:19:10 1578 1
转载 DevExpress 中的LookAndFeel机理
Look And Feel被类UserLookAndFeel类实现,每个支持该机理的控件,都有一项属性叫做LookAndFeel,通常,所有的控件都是使用该类的一个静态缺省对象。例如在窗体中添加一个简单按钮DevExpress.XtraEditors.SimpleButton simpleButton1,该按钮就会有LookAndFeel属性:你要特别注意这个LookAndFe
2011-11-12 16:17:56 4081
转载 .NET窗体间共享成员的实现方法
刚学C#者常提的一个问题:如何在窗体2中使用窗体1的控件或方法?假设在窗体1中创建窗体2,此时窗体1一般称为主窗体,窗体2要修改窗体1的控件属性或调用其方法。简单并容易理解的实现方法是:设置窗体1的成员(控件或方法)的访问属性为public,在窗体2获得窗体1的引用后,使用窗体1的这些公开成员修改控件属性、调用方法函数。其中,窗体2获得窗体1的引用一般通过其构造函数。代码举例如下:pu
2011-11-11 14:39:46 435 1
历年数据库系统工程师试题答案电子书(最新版)
2008-01-02
powerdesigner使用建议.doc
2007-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人