winform_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> winform >>列表
我们都知道WinFormDataGridView控件支持数据绑定,使用方法很简单,只需将DataSource属性指定到相应的数据源即可,但需注意数据源必须支持IListSource类型,这里说的是支持,而不是实现,是因为他既可以是实现了IListSource的类型,也可以是实现了IList的类型,例如:List类型,DataTable类型等,这里就不一一列举了,今天我主要实现的功能如标题所描述的:实现WinFormDataGridView控件支持叠加数据绑定,或者说是附加数据功能,什么意思呢... 查看全文
这早不是什么新鲜的东西了,同类软件已经有很多,但不是收费就是有广告,在学校的时候就想自已写一个了,但那时候啥也没学,对C的掌握程度也就是定义几个变量,打印一行“Hello,world”这样,为了写这破玩意,还特意跑图书馆看了几天的VB,然后网上拷了些代码,用调cmd的方式实现了基本功能。到现在也做了1年的.Net码农了,打算重新撸一个,windows应该会开放这方面的api,估计也简单。在开始之前我搜了一下,貌似没有用.Net写的,应该早有人写过只是没发出来吧... 查看全文
今天在做一个酒店管理系统的时候用到了ListView,突然想到是否能够当鼠标移动到某一项的时候给出具体房间的信息呢!首先设置Listview的MouseMove事件1.获取当前坐标的项ListViewItemlvi=this.listView.GetItemAt(e.X,e.Y);2.判断是否有选中的项,如果有即显示对应的信息if(lvi!=null){toolTip.show("Test",listView,newPoint(e.X,e.Y),1000);toolTip... 查看全文
· Winform应用程序实现通用遮罩层发布时间:2015-04-16
在WEB上,我们在需要进行大数据或复杂逻辑处理时,由于耗时较长,一般我们会在处理过程中的页面上显示一个半透明的遮罩层,上面放个图标或提示:正在处理中...等字样,这样用户体验就比较好了,然而如果在Winform客户端程序,通常遮罩层的处理就显得不那么简单或不那么好看,而我今天要说明的是,我实现的这个Winform通用遮罩层,却可以实现类似WEB上的遮罩层,既可以透明,而且还可以显示动态图片以及文字,那如何实现的呢,我现在一一讲解。首先要明确我们要实现的效果:透明+动态图标+文字透明:这个简单... 查看全文
【Demo需求】:DataGridView实现数据展示。实现搜索过滤功能。实现编辑,删除功能。【UI实现效果】:【项目结构】:DemoController:实现具体的业务逻辑处理。DataModeProvider:数据访问层。DataEntities:数据对象。View:管理所有的UI界面。MyEventArgs/MyEventHander采用自定义事件处理。时间原因,提供整个code,有兴趣的可以down下来看。http://files.cnblogs... 查看全文
直接切入正题,这是我09年到11年左右业余时间编写的项目,最初的想法很简单,做一个能拖拖拽拽就直接生成应用程序的工具,不用写代码,把能想到的业务操作全部封装起来,通过配置的方式把这些业务操作组织起来运行。项目的核心功能已经基本实现,但12年之后我基本停止了这方面的开发,现在翻出来在这里写出来想和大家交流一下。下文我主要从技术角度进行一些分解,由于时间比较长,加上当时技术力有限,不足之处还请指正,谢谢。项目使用了.NetFramework3.5开发,分为两大块:IDE和运行时(解析器... 查看全文
· winform高手知识分享发布时间:2015-04-02
对于刚毕业的学生来说,找工作是一件很难的事情,但是我们如何拥有项目经验呢?刚开始我也不信,可自己根据http://url.cn/TgrIZT注册一下,然后通过这个网站获取了学习卡的用户名和密码之后,真的有200元抵用券到了自己的账户中,所以,我就买了一些课程,自从在北风网学习了一些课程之后,我感觉自己对于提成技能特别高,可能和自己刚刚毕业有关系,在学校每天都是理论知识,没有过多的时间,但是自从在北风网上学习了一些项目的知识之后,尤其和老师们一起做项目,我起初以为只是简单的视频教程... 查看全文
· 将winform程序转换为web应用程序发布时间:2015-03-31
对于刚毕业的学生来说,找工作是一件很难的事情,但是我们如何拥有项目经验呢?刚开始我也不信,可自己根据http://url.cn/TgrIZT注册一下,然后通过这个网站获取了学习卡的用户名和密码之后,真的有200元抵用券到了自己的账户中,所以,我就买了一些课程,自从在北风网学习了一些课程之后,我感觉自己对于提成技能特别高,可能和自己刚刚毕业有关系,在学校每天都是理论知识,没有过多的时间,但是自从在北风网上学习了一些项目的知识之后,尤其和老师们一起做项目,我起初以为只是简单的视频教程... 查看全文
· WinForm窗体继承发布时间:2015-03-22
在Windows应用程序中,从现有的窗体继承,查看子窗体的设计视图时,会出现错误:服务容器中已存在服务System.Windows.Forms.Design.IEventHandlerService。参数名:serviceType或出现错误:未将对象引用设置到对象的实例。解决方法:把父窗体中Form_Load事件里所有代码都放在!DesignMode里,即privatevoidForm_Load(...){if(!DesignMode){//代码放在这儿}... 查看全文
· Winform知识点发布时间:2015-03-19
Winform窗体常用的控件1、按钮Button前缀:btn2、文本框TextBox前缀:txt3、单选按钮RadioButton前缀:rdo4、复选按钮CheckBox前缀:ckb5、菜单MenuStrip前缀:menu或msp6、面板Panel前缀:pnl7、下拉列表框ComboBox前缀:cbx8、分组框GroupBox前缀:gbx9、标签Label前缀:lbl10、选择项列表ListBox前缀:lbx11、图片框PictureBox前缀:pbx12、选项卡TabControl前缀... 查看全文
睡不着,无聊......再整理点好玩的出来。先上图效果碎碎念自从13级后打出DOTA2的天梯积分以来简直是逆水行舟不进则退啊,室友已经高呼着被游戏玩了!!结果怒删游戏其实我也发现这游戏不合适我玩…天梯里场场被各种选英雄针对,普通场又是剑圣、斧王横行。加之本人比较懒,不爱看视频,场均10死那是常有的事(打起来跟打WOW战场一样,反正死了有复活:P)不瞎扯了,其实初衷就是不想被针对(想选个最脏阵容神马的我会告诉你嘛)核心功能这里要从Dotamax(http://dotamax... 查看全文
由于刚刚开始写博客加上最近人又懒,很多过去的项目都没时间去整理,先把以前写过的一个小工具发上来吧。关于MS-SQL服务优化安装过MS-SQLServer的人应该知道,系统会因此多出4、5项新的服务SQLActiveDirectoryHelper服务SQLServer(SQLEXPRESS)这个是VisualStudio自带的,单独安装过数据库管理工具的数据库名字会不同SQLServerBrowserSQLServerVSSWriterSQLServer代理(SQLEXPRESS... 查看全文
1publicclassTHttpListener2{3HttpListenerlisterner;4///<summary>5///6///</summary>7///<paramname="prefixes">格式http://*/test/</param>8///<paramname="authent"></param>9publicTHttpListener(string[]prefixes... 查看全文
EXE文件方便大家测试源码下载TreeView控件非常的好用,在我的公文系统中,使用TreeView控件选择接收公文的人员,支持单选,可多选现提取出来,方便大家使用涉及到的知识点1:从Xml文件中加载内容显示到TreeView控件中<?xmlversion="1.0"encoding="utf-8"?><根目录><组名称="校长"用户ID="1000"><成员名称="某某校长"用户ID="9001"/></组><... 查看全文
在之前的文章Networkcommsv3压力测试程序之微FTP服务器中,在程序主界面中,用到了显示文件信息的控件,如下图(中间的部分):当客户端用户点击左侧的TreeNode节点时,客户端发送节点想对应的参数值给服务端,并从服务器端获取相应的文件列表,客户端根据获取到的文件列表显示文件。privatevoidReload(stringdestDir){//上图中,中间部分放了一个FlowLayoutPanel控件,用于加载文件显示控件flowLayoutPanel1.Controls... 查看全文
voidForm1_FormClosing(objectsender,FormClosingEventArgse){if(MessageBox.Show("窗口关闭后,数据即将丢失!是否现在关闭窗口","提示",MessageBoxButtons.OKCancel,MessageBoxIcon.Question)!=DialogResult.OK){e.Cancel=true;return;}}... 查看全文
· WinForm RDLC SubReport Step by step发布时间:2015-02-11
最近在做的一个PO管理系统,因为要用到订单打印,没有用水晶报表,直接使用VS2010的Reporting.参考了网上的一些文章,但因为找到的数据是用于WebForm的,适配到WinForm有点区别,竟然花了很久才搞通.所以现在做个StepByStep以记录.参考Jimmy.Yang的博文:http://www.cnblogs.com/yjmyzz/archive/2011/09/19/2180940.html开发环境:VS2010C#第一步,新建项目2.在项目中新建数据集3... 查看全文
· 一维码生成 c# winform GUI发布时间:2015-02-11
最近看到同事小红在做一维码,感觉挺好玩,于是就在网上找了一个例子来玩玩。下面的代码均为网上的代码,做了一些整理,但是忘记了出处,原作者看到可以提醒我,谢谢。首先,一维码的相关知识可以先百度一下:http://baike.baidu.com/link?url=I4k1PM3WN5T9z0tGSC7eKLVg8GlDZvoWTM8N4cxzocueqAJBOHQl5SwB4fcpF3AWE3V8ipWqY_w7Rb0EcZA6v_其中讲的还是比较清楚的,了解就行。说明:本例讲的是code39... 查看全文
之前做的采集程序,是单线程的,一个图片列表,要等着一一采完....浪费了不少时间,正好今天家里带宽升级,可以使用多线程采集了....连夜改进原来的程序.使用多线程去采集....设定思路:采集目标:http://www.8kmm.com,已知网址列表(List保存),应用多线程(Thread)读取该列表,获取url时不能重复(加锁Lock).允许无序采集!先放个美女提提神!多线程核心代码:1#region全局变量2//线程列表3List<Thread>... 查看全文
· WinForm程序安装、发布流程发布时间:2015-02-03
一签名所谓签名就是给应用程序一个身份,申请一个专利。签名的时候需要选择证书。就向我们上学一样,得奖了老师给你发个证书。如果不进行签名,杀毒软件会把你打包后的exe文件作为病毒处理。签名的步骤:(1)右键点击所要发布的项目的属性。弹出如下图所示的窗口。二证书在签名的部分提到了证书,在创建证书的时候我们一定要自己创建。因为在vs上面创建的证书默认到期时间都只有一年,这意味着每过一年你都要为你安装的应用程序再次创建一个证书。我们使用微软自带的vs控制台命令工具进行我们自己的自定义证书创建... 查看全文