海纳百川

2010年5月11日

TChart的使用

摘要: TChart的使用1.设置TChart的3d属性Tchart.Aspect.View3D = true;2.设置TChart y轴的Label显示样式tChart.Axes.Left.Labels.Style = Steema.TeeChart.AxisLabelStyle.Auto;3.设置TChart x轴的Label显示样式tChart.Axes.Bottom.Labels.Style = ... 阅读全文

posted @ 2010-05-11 22:36 These days 阅读(6015) 评论(1) 推荐(0) 编辑

2010年5月8日

TreeList(二)

摘要: 上一篇介绍了TreeListNode节点的三种状态。下面将介绍TreeList的几种比较常用,重要的事件和TreeList的命中测试特性。1.TreeList.NodeCellStyle事件Node的显示(包括窗口的切换导致Node的显示)和状态的改变都会触发该事件。该事件主要用来改变Node的显示样式。private void treeList1_NodeCellStyle(object sen... 阅读全文

posted @ 2010-05-08 22:13 These days 阅读(4672) 评论(2) 推荐(0) 编辑

2010年5月6日

TreeList(一)

摘要: 树形控件是使用频率很高的一种控件。对于属性控件往往需要下面两个功能1.TreeList带有CheckBox,并且节点要有三种状态(所有的子节点都选中,所有的子节点都没选择,一部分子节点选中)。使用DevXpress的TreeList控件很容易实现这一功能。设置TreeList.OptionsView.ShowCheckBoxes = true //是否显示CheckBox设置TreeList.Op... 阅读全文

posted @ 2010-05-06 00:33 These days 阅读(7690) 评论(2) 推荐(0) 编辑

2010年4月30日

三种Timer的使用

摘要: 在.net中有三种计时器,一是System.Windows.Forms命名空间下的Timer控件,它直接继承自Componet;二是System.Timers命名空间下的Timer类。Timer控件:Timer控件只有绑定了Tick事件,和设置Enabled=True后才会自动计时,停止计时可以用Stop()控制,通过Stop()停止之后,如果想重新计时,可以用Start()方法来启动计时器。Ti... 阅读全文

posted @ 2010-04-30 23:32 These days 阅读(9257) 评论(0) 推荐(0) 编辑

2010年4月29日

控件在不同线程中的通信

摘要: 在.net中,如果在不同的线程中访问控件将会出现错误。例如: public partial class Form1 : Form { public Form1() { InitializeComponent(); } /// <summary> /// Caculate Thread /// </summary> private void ThreadCaculate(ob... 阅读全文

posted @ 2010-04-29 13:34 These days 阅读(265) 评论(1) 推荐(0) 编辑

导航