随笔分类 -  windows forms

非界面线程中引发异常处理(http://zitiger.cnblogs.com/)
摘要:用到了多线程的地方,非界面线程的异常被吃掉是很正常的事,所以在非界面线程中引发异常应该转到界面线程来处理 public delegate void WorkThreadExceptionHandlerDelegate(Exception e); protected void WorkThreadExceptionHandler(Exception e) { if (InvokeRequired) ... 阅读全文

posted @ 2006-05-11 13:04 c#之旅 阅读(433) 评论(0) 推荐(0)

控制用户在textbox里只能输入数字
摘要:如下代码即可.在textbox的keypress里边加入如下代码: private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (!Char.IsDigit(e.KeyChar)) { e.Handled = true; ... 阅读全文

posted @ 2006-05-10 15:32 c#之旅 阅读(4332) 评论(2) 推荐(0)

GridControl使用方法片段
摘要:好记性不如烂笔头,写下来,以后可以查看。 private void mnuLoad_Click(object sender, System.EventArgs e) { // TODO: Load Customers Database db = null; db = DatabaseFactory.CreateData... 阅读全文

posted @ 2006-05-10 10:47 c#之旅 阅读(5329) 评论(1) 推荐(1)

备忘录:dev控件的汉化
摘要:汉化资料: 有两个汉化文件,分别是CHNLocalizer.cs和DevCustomizationControl.cs1、将这两个文件引入系统中2、在主窗体中加入代码: using DevExpress.XtraGrid.Localization;using Resource; 3、在项目中添加引用:DevExpress.XtraPrinting.v6.1.dll 和DevExpress.X... 阅读全文

posted @ 2006-05-09 22:45 c#之旅 阅读(983) 评论(1) 推荐(0)

barManager中的一些小问题,关闭定制功能
摘要:在使用Dx 的BarManager控件的时候,点鼠标右键总会出现定制的菜单和窗口出来,都还是英文的,确实郁闷了好长时间,经过仔细的看了文档,发现了解决办法。就是将BarManager.AllowCustomization以及BarManager.AllowShowToolbarsPopup属性都设置为false就可以了,不用再看到讨厌的英文了。虽然是小问题,但困惑了不少时间,看起来多看看英文的帮助... 阅读全文

posted @ 2006-05-09 19:59 c#之旅 阅读(992) 评论(0) 推荐(0)

Dxexpress 的GridControl控件中一次选择一行并且不显示单元格焦点的设置
摘要:折腾了好久,总是发现在gridView中一选择的话,选择一行是没有问题,但被点中的单元格却失去了高亮度显示的特征,此时发现行标记那里有一个指示可以编辑的符号,测试了一下,但把此可编辑符号搞掉以后,就能实现一次选择完整的一行. 点这里查看全文 阅读全文

posted @ 2006-05-03 09:59 c#之旅 阅读(5280) 评论(7) 推荐(1)

推荐几个不错的关于WindowsForm设计的站点
摘要:我自己经常上的几个站点,供大家参考。 主要是英文站点,目前还没有发现比较好的中文站点,如果有发现的请,请告诉我。 唯一的办法就是把英文学好一点了,这样资料就比较多了。 点这里查看全文 阅读全文

posted @ 2006-04-17 20:46 c#之旅 阅读(728) 评论(1) 推荐(0)

根据数据库创建TreeView的方法
摘要:函数说明 public void AddTree(int ParentID, TreeNode pNode,TreeView treeView,DataTable dt) 其中treeView为TreeView控件,dt为数据集中的表。 点这里查看全文 阅读全文

posted @ 2006-04-15 16:32 c#之旅 阅读(4243) 评论(6) 推荐(0)

Windows Forms中的数据传递
摘要:近日在做windows Forms程序中,发现以前用来传递数据的方法一直不是很适当,经过研究,发现在被调用的Forms里边加入私有成员,然后构造一个带参数的构造函数,可以很方便的将主窗体中的数据传送过来,尤其对于数据库方面的编程,通过定义数据访问层对象或者datarow对象,能更方便的对数据进行RUID操作,效果不错。 点这里查看全文 阅读全文

posted @ 2006-04-15 14:33 c#之旅 阅读(805) 评论(0) 推荐(0)

导航