Go to my github

随笔分类 -  WinFrm开发系列

C# WinFrm开发日志
摘要:Rectangle rect = new Rectangle(); rect = Screen.GetWorkingArea(this); this.Width = rect.Width;//屏幕宽 this.Height = rect.Height;//屏幕高 this.ControlBox = false; // 设置不出现关闭按钮 this.FormBorderStyle = Fo... 阅读全文
posted @ 2018-09-06 15:09 峡谷少爷 阅读(3323) 评论(0) 推荐(0) 编辑
摘要:一、摘要 为了开发效率就应该为这个框架开发一个配套工具。来生成固定格式的代码。工具界面如下: 二、数据库整理篇 添加表主键 修改表说明 修改表字段说明 生成数据库文档 导出数据库里相同的字段 数据库里相同的字段描述一样 三、根据模板生成代码 ... 阅读全文
posted @ 2013-11-06 14:26 峡谷少爷 阅读(4422) 评论(0) 推荐(0) 编辑
摘要:概述 最近几天一直在关注WinFrom方面的文章主要还是园子里伍华聪的博客,在看看我们自己写的项目差不忍赌啊,有想着提炼一下项目的公共部分,公共部分有分为 界面,类库两方面,今天主要是把界面也先提炼提炼。 WeifenLuo.WinFormsUI.Docking + OutLookBar结合使用的效果图 WeifenLuo.... 阅读全文
posted @ 2013-09-19 15:39 峡谷少爷 阅读(26141) 评论(4) 推荐(3) 编辑
摘要:自动配置软件 主软件已经在电脑上运行,我现在要启动相关的小工具,有要配置相同的软件参数,如数据库连接配置,体麻烦就想让小工具自动读取主软件上的配置信息到小工具上。 需求: 变化点: 1:主软件没有运行,小工具照样可以运行,那就需要小工具可以手动配置 步骤: 1:读取进程 2:获取进程位置 ... 阅读全文
posted @ 2013-02-01 10:19 峡谷少爷 阅读(2754) 评论(0) 推荐(0) 编辑
摘要:一、摘要这里主要是复制网上的,目的是为了方便自己以后查找,如有版权问题,请与我联系删除。二、方法一绑定1: enum TestEnum {zero=0,one=1,two=2} 2: ComboBox cbo = new ComboBox(); 3: cbo.DataSource = System.Enum.GetNames(typeof(TestEnum));4: TestEnum test = TestEnum .one; 5: cbo.SelectedIndex = this.cbo.FindString(test.ToString());6: 取值1: Te... 阅读全文
posted @ 2013-01-16 11:29 峡谷少爷 阅读(3076) 评论(0) 推荐(0) 编辑
摘要:一、摘要 以前都是从事B/S开发,现在由于公司发展需要有个比较大的C/S项目,页面数量有点多,而且还大多是传统的页面,就想批量生成界面。二、本文大纲 a、摘要。 b、本文大纲。 c、远景。 d、生成工具。 e、总结。三、远景 要生成的效果图: 通过上图我们知道主要生成的是列表页和编辑页。他们的命名规范是: Frm*****List (列表页) Frm*****Manager (编辑页)实现的功能是简单的业务:添加,修改,删除 功能。此页面是根据数据库表对象生成的,所以必须要先有数据库才能生成。在数据库里创建数据表的时候注意需要填写Description 要不然如上图默认显示字段名称。页面上.. 阅读全文
posted @ 2012-09-02 00:03 峡谷少爷 阅读(9782) 评论(2) 推荐(1) 编辑
摘要:一、摘要 由于工作需要,就想着把OEA里的多线程提取出来,但OEA 是4.0 的产物,看了一下代码 OEA里的多线程用的是3.0的技术,有戏就想着翻译成2.0的了 :) 我们还在2.0上挣扎着,贴出来也是为了以后可能还会用到,做个备份了,和我一样还在2.0 上挣扎的童鞋有救了¥@……¥*%)。二、本文大纲 a、摘要 b、本文大纲 c、OEA 多线程 d、2.0 版本 的多线程 e、NET 4.0 Task处理多线程 f、WinFrom线程问题三、OEA 多线程 OEA 多线程的代码被作者放在哪呢,就在OEA 主项目中的Utils中看下图,代码大家可以到可以到BloodyAn... 阅读全文
posted @ 2012-06-12 11:07 峡谷少爷 阅读(1821) 评论(0) 推荐(2) 编辑
摘要:一、版权 文章:http://www.cnblogs.com/EasyData/archive/2008/05/05/1183696.html 作者:mn-soft.com二、摘要 拖动无边框窗体Form至桌面任何位置 首先建一个Windows应用程序 将Form1的 FormBorderStyle属性设置为Noe三、本文大纲 a、版权 b、摘要 c、本文大纲 d、内容四、内容直接贴代码:PointmouseOff;//鼠标移动位置变量 boolleftFlag;//标签是否为左键 privatevoidForm1_MouseDown(objectsender,M... 阅读全文
posted @ 2012-03-07 17:07 峡谷少爷 编辑
摘要: 以前都是从事B/S开发,现在由于公司发展需要有个比较大的C/S项目,数据量比较大,就想实现一个和WEB一样的分页控件,在网上找了好久没有找到想要的。今天在博客园看到Nosnowwolf写的winform 分页控件,源码下载刚刚好是我现在要解决的问题,根据Nosnowwolf 的思路试用了一下,下面是我在使用这个控件的各个过程。 阅读全文
posted @ 2011-12-31 14:27 峡谷少爷 阅读(19308) 评论(7) 推荐(0) 编辑
摘要:定义一个类,有两个属性 ///<summary>///元数据///</summary>[System.Diagnostics.DebuggerStepThrough][Serializable]publicclassSandData{Stringkey="";Objectvalue="";///<summary>///元数据///</summary>publicSandData(){}///<summary>///元数据///</summary>publicSandData(Stri 阅读全文
posted @ 2011-11-14 11:50 峡谷少爷 阅读(6803) 评论(1) 推荐(1) 编辑
摘要:comboBox和textBox支持内置的搜索提示功能, 在form的InitializeComponent()中添加如下语句: this.comboBox1.AutoCompleteCustomSource.AddRange(new string[] { "10.152.154.89", "10.152.154.90", "10.152.252.10", "10.152.252.11" });//是将数据添加到搜索范围//默认是None,还有Append,和SuggestAppend属性,除了默认的None都可以 阅读全文
posted @ 2010-03-17 15:31 峡谷少爷 编辑

点击右上角即可分享
微信分享提示