Winform控件ListBox的用法1、如何添加listBox的值this.listBox1.Items.Add("张晓东");2、如何判断listBox集合是否添加过//检查添加值是否添加过if(this.listBox1.items.Contains("张晓东")){    MessageBox.show("集合成员已添加过!");    }else{     //执行添加集合成员}3、如            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-05-27 21:38:00
                            
                                222阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            PrintDocument 的默认 PrintController 属性是一个 PrintControllerWithStatusDialog 类型的对象, 它显示一个对话框, 其中展示了打印文档和正在打印的页面的名称.如果不希望显示该对话框            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-22 10:40:41
                            
                                499阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            WinFom解决最小化最大化后重绘窗口造成闪烁的问题网上两种方案(可协同)1 设置双缓冲:SetStyle(ControlStyles.UserPaint, true);SetStyle(ControlStyle...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-12-19 15:50:00
                            
                                73阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            转眼间RDIFramework.NET框架走了快6个年头了,随着一个版本一个版本的升级改造,现在已经越来越完美了。使用的客户也越来越多,经受住了大量实战项目的考验!
RDIFramework.NET V2.9 WinForm版在2.8的基础上增加与修正了大量功能,包括:对多语言的支持、模块操作权限项设置、增加起始页(对常用功能列表在起始页展示)、新增新的字典字典管理界面,提供对“树”类型的数据字典的展示、增加“数据字典选取”用户控件、在“系统选项”界面新增对多语言的配置项、增加对“是否菜单(树)”、“允许编辑”,“允许删除”的配置,保持与web的一至等等,以及修正与优化了2.8版本中存在的一些小问题。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-06-07 11:31:11
                            
                                854阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            WinFom解决最小化最大化后重绘窗口造成闪烁的问题网上两种方案(可协同)1 设置双缓冲:SetStyle(ControlStyles.UserPaint, true);SetStyle(ControlStyle...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-12-19 15:50:00
                            
                                136阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            RDIFramework.NET  V2.9版本 WinFom部分新增与修正的功能  转眼间RDIFramework.NET框架走了快6个年头了,随起...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-06-07 11:25:44
                            
                                37阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            RDIFramework.NET V2.9版本号 WinFom部分新增与修正的功能 转眼间RDIFramework.NET框架走了快6个年头了,随着一个版本号一个版本号的升级改造,如今已经越来越完美了。使用的客户也越来越多,经受住了大量实战项目的考验! RDIFramework.NET V2.9 W            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-07 09:43:07
                            
                                132阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            场景在Winfom中可以在页面上多个按钮或者右键的点击事件中触发同一个自定            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-06 17:02:16
                            
                                115阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近在做MS Report相关的内容,遇到了个坑,记录一下。 环境: VS2019 + RDLC Designer 15.3.1 + Microsoft.ReportViewer.Common 10 + Microsoft.ReportViewer.Winfom 10 问题: 运行报表时会出现 Th ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-29 00:03:00
                            
                                234阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            单线程的winfom程序中,设置一个控件的值是很easy的事情,直接 this.TextBox1.value = "Hello World!";就搞定了,但是如果在一个新线程中这么做,比如:private void btnSet_Click(object sender, EventArgs e)
{    
    Thread t = new Thread(new ParameterizedTh            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-06 11:20:11
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            c# winform编程之多线程ui界面资源修改总结篇单线程的winfom程序中,设置一个控件的值是很easy的事情,直接 this.TextBox1.value = "Hello World!";就搞定了,但是如果在一个新线程中这么做,比如: private void btnSet_Click(object sender, EventArgs e) {        Thread t =            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-12-05 13:50:00
                            
                                112阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            场景
在Winfom中可以在页面上多个按钮或者右键的点击事件中触发同一个自定义的委托事件。
实现
在位置一按钮点击事件中触发
string parentPath = System.IO.Directory.GetParent("指定路径").ToString();
//获取指定路径的父级目录并作为参数调用工具类的方法
DataTreeListHelper.TaskView(parentPath)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-11-21 09:18:00
                            
                                91阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            WinFom项目,在一个循环中,有个label,每次更新它的文字,但是发现循环过程中文字没有变化,像是卡住了,到循环结束,label才显示了最后一次的文字,如下图,进度条总长5,已经循环到3了,可是上面的label文字还是“0/5”没有变化。从0直接跳到5。  代码:lblMsg.Text = progress.Value + "/" + progress.Maximum;...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-01 16:31:34
                            
                                752阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            场景
Winform控件-DevExpress18下载安装注册以及在VS中使用:
javascript:void(0)
参照以上将DevExpress安装并引进到工具箱。
这里使用的是VS2013所以安装的DevExpress是14版本。
DevExpress14以及注册机下载
javascript:void(0)
效果
 
实现
项目搭建
新建winfom程序,然后拖拽一个Pdfvieerr控            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-08-27 11:28:00
                            
                                946阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            最近在做一个服务器的项目demo版本,流程如下:tcpServer->wcf server->silverlight Client/ winfom Client数据库采用sqlite,持久化层采用ibatis,其中tcp采用异步发送的方式,刚开始运行还可以,但是运行一段时间后就出现the database file is locked的错误,不知道具体原因,网上也找的一些资料,如下:h            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2010-12-17 10:58:00
                            
                                632阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            闲着没事,于是用winfom做了个文件查找器,搜索指定文件夹指定为文件,当然包括子目录....
先show下该小软件的界面(当时为了适应其他语言,,如法语、俄语、日语等,所以界面都是英文的)
使用很简单,选择目标路径,及目标文件,点击查询即可。
这里再简单介绍下软件的用法:该小软件适合批量查找,如果只查找一个的话,还不如windows自带的搜索。 
 
将你要批量找的文件名            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-05-26 16:32:28
                            
                                712阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            单线程的winfom程序中,设置一个控件的值是很easy的事情,直接 this.TextBox1.value = "Hello World!";就搞定了,但是如果在一个新线程中这么做,比如:[代码]运行时,会报出一个无情的错误:线程间操作无效: 从不是创建控件“textBox1”的线程访问它。究其原因,winform中的UI控件不是线程安全的,如果可以随意在任何线程中改变其...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-11-25 11:37:00
                            
                                31阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            在使用UI Automation对Winform和WPF的程序测试中发现有一些不同的地方,而这些不同来自于Winform与WPF的处理机制不同。下面我们通过一个简单的实例来加以说明:实例描述我们使用InvokePattern来点击按钮弹出一个对话框,然后点击对话框中的“确定”按钮关闭对话框。两种方式对比首先我们使用如下代码来针对Winfom和WPF分别进行测试:[代码]  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-04 17:50:45
                            
                                503阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            好久没有写blog,感觉今年一年都没怎么真正开心过,整天有一些事围绕在身边,使心情难以平静下来,真正写点有意义的东西。博客园是天天看的,看得多,写的少,偶尔也是Copy一篇技术文章放一下,便于自己将来查询。最近有Winfom做了一个小系统,后台数据库是用Access,主要是单机版,考虑方便性,现在总结一些值得后来人参考的地方。一,数据库操作基类一般都要写个基类,这样,将来换数据库,换一下这个DA基            
                
         
            
            
            
            好久没有写blog,感觉今年一年都没怎么真正开心过,整天有一些事围绕在身边,使心情难以平静下来,真正写点有意义的东西。天天看的,看得多,写的少,偶尔也是Copy一篇技术文章放一下,便于自己将来查询。最近有Winfom做了一个小系统,后台数据库是用Access,主要是单机版,考虑方便性,现在总结一些值得后来人参考的地方。一,数据库操作基类一般都要写个基类,这样,将来换数据库,换一下这个DA基类就行了