随笔分类 -  WinForm 开发

[转]单据套打WINFORM实现,带预览功能
摘要:本文转自:https://blog.csdn.net/lyflcear/article/details/22795053 昨天公司要打单子而不是以前的手写 为了实现这样的功能上网搜索了一下 http://blog.csdn.net/fwj380891124/article/details/80718 阅读全文

posted @ 2018-05-31 14:34 freeliver54 阅读(517) 评论(0) 推荐(0) 编辑

[转]Easily Add a Ribbon into a WinForms Application
摘要:本文转自:https://www.codeproject.com/articles/364272/easily-add-a-ribbon-into-a-winforms-application-cs Easily add ribbon to WinForm Application for .NET 阅读全文

posted @ 2018-05-28 22:31 freeliver54 阅读(413) 评论(0) 推荐(0) 编辑

[转]Winform开发框架的重要特性总结
摘要:本文转自:https://www.cnblogs.com/wuhuacong/p/3199829.html 从事Winform开发框架的研究和推广,也做了有几个年头了,从最初的项目雏形到目前各种重要特性的加入完善,是经过了很多项目的总结归纳和升华,有些则是根据客户需要或者应用前景的需要进行的完善,整 阅读全文

posted @ 2018-05-27 08:09 freeliver54 阅读(300) 评论(1) 推荐(0) 编辑

[转]winform利用读取xml获取webconfig
摘要:本文转自:https://www.cnblogs.com/0banana0/archive/2012/02/02/2335727.html 一、利用读取xml获取web.config中的数据库连接 参考:传送门 二、获取webconfig的路径 参考:传送门三、利用xml读写web.config 阅读全文

posted @ 2018-05-04 14:13 freeliver54 阅读(160) 评论(0) 推荐(0) 编辑

[转]在WPF中使用WinForm控件方法
摘要:本文转自:http://blog.csdn.net/lianchangshuai/article/details/6415241下面以在Wpf中添加ZedGraph(用于创建任意数据的二维线型、条型、饼型图表的一个开源类库)控件,说明在WPF中使用Winform控件的方法。1、 首先添加对如下两个dll文件的引用:WindowsFormsIntegration.dll,System.Windows.Forms.dll。2、 由于要用到ZedGraph控件,所以也要添加对ZedGraph.dll的引用。3、 在要使用WinForm控件的WPF窗体的XAML文件中添加如下内容(选中部分):即: x 阅读全文

posted @ 2014-02-20 09:07 freeliver54 阅读(773) 评论(0) 推荐(0) 编辑

[转]Winform不规则窗体的实现心得
摘要:本文转自:http://www.cnblogs.com/haiq/articles/1751777.htmlWinform窗体通常都是矩形的,而本人在需要将一幅图片作为窗体背景,并且窗体边框呈现为图片外轮廓的不规则边缘时,却发现Framework并没有提供直接的实现。经过一通百度、Google和查阅 MSDN 后,发现实现的途径主要有以下几种:覆盖 Form本身的绘制,自己用代码重绘。设置窗体的 TransparencyKey 为窗体设置背景图片边缘要成为不规则边框的部分的颜色。根据图片或者其它的方式创建不规则的 GraphicPath 生成 Region,指定给窗体的 Region 属性。 阅读全文

posted @ 2013-04-16 15:32 freeliver54 阅读(507) 评论(0) 推荐(0) 编辑

[转]动态改变MessageBox的按钮文本的语言
摘要:本文转自: http://whatsthematrix.spaces.live.com/blog/cns!52A6BFE11C08D828!158.entry通过设置CultureUIInfo无法改变MessageBox的按钮的文本语言,因为这个文本是根据你所安装的操作系统的语言决定的:你装的英文操作系统,那么就是"Yes""No";你装的中文操作系统,那么就是“是”... 阅读全文

posted @ 2010-11-24 10:05 freeliver54 阅读(5138) 评论(2) 推荐(0) 编辑

遍历WinForm窗体 根据语言类型设置其控件Text显示
摘要:示例内容:Form1 中 有一个Label1 中文时显示 " 姓名:" 英文时显示 " Name: " 开发时 默认显示为 " Name: " 有一个弹出的提示信息MessageBox.Show中文时语言文件的内容:Name:===姓名:Home Address: ===家庭地址:1、语言文件读取并设置控件Text显示的 处理类代码Code highlighting produced by A... 阅读全文

posted @ 2010-11-23 13:13 freeliver54 阅读(1148) 评论(0) 推荐(0) 编辑

通过winfrom界面 修改Mysql的用户(root)的密码
摘要:处理思路:1、利用MySql.Data.MySqlClient 验证当前的数据库连接信息是否正确;2、调用命令行 执行C:\\mysql\\bin\\mysql 的 SET PASSWORD 进行用户密码修改;3、利用新的用户密码 重新验证对数据库的连接是否正确;4、成功或失败的提示;示例代码:代码Code highlighting produced by Actipro CodeHighligh... 阅读全文

posted @ 2010-10-27 13:04 freeliver54 阅读(451) 评论(1) 推荐(0) 编辑

[转]多线程更新Processbar
摘要:本文转自:http://dotnet.chinaitlab.com/CSharp/801729.html背景   在用Windows Form编程时候,我们通常会遇到如此问题:  1. 后台更新大量处理数据过程。  2.需要把后台的Log输出到前端,以监控运行状态。  3. 如果运行大量处理过程,前端会出现白屏状态,这样对用户不友好。  针对此,我们需求创建多线程来处理后台。用多线程调用处理,按平... 阅读全文

posted @ 2010-10-26 17:42 freeliver54 阅读(1378) 评论(2) 推荐(0) 编辑

【转】DataGridViewComboBoxColumn的使用
摘要:本文转自:http://www.cnblogs.com/perfect/archive/2008/06/10/1216591.htmlusingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Drawin... 阅读全文

posted @ 2009-10-27 08:37 freeliver54 阅读(812) 评论(1) 推荐(0) 编辑

[转]当用webBrowser1加载网页的时候,网页中出现js错误,会弹出一个提示,如何屏蔽不提示?
摘要:WebBrowser中的脚本错误处理 当IE浏览器遇到时脚本错误,左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框。但是WebBrowser控件则没有这么聪明,它会弹出错误信息框,使得程序显的很不友好,而且会让一些自动执行的程序暂停。虽然WebBrowser提供了ScriptErrorsSuppressed属性,经过尝试,结果是令人遗憾的,通过设置该属性... 阅读全文

posted @ 2009-03-26 19:12 freeliver54 阅读(12693) 评论(1) 推荐(0) 编辑

C# WinForm 实现DataGridView中DataGridViewCheckBoxCell的变通单一勾选
摘要:默认情况下 DataGridViewCheckBoxColumn 是可以多选的 某些情况下 我们需要利用CheckBox的可勾选及取消勾选的属性 来提供给用户选择项 同时需要勾选某项后 其他行的就取消勾选 如一组人员中 选择一个组长 相关示例代码如下: //m_PreRoleID 之前组长的UserID //strCurrectChooseUserID 当前选择的组长的UserID //Data... 阅读全文

posted @ 2009-03-24 12:23 freeliver54 阅读(8470) 评论(1) 推荐(0) 编辑

C# WinForm webBrowser 内嵌网页的按钮的OnClientClick事件的return false 在webBrowser中绑定onclick事件后 失效 的变通解决办法
摘要:本示例主题基于如下情况: 网页有一按钮 在正常情况下 下面的代码正常执行 即confirm框 弹出后 根据用户的选择 可正常的继续执行或停止执行按钮的OnClick后台事件 但当该网页被WinForm通过webBrowser访问 并给该网页的Button1增加事件后 void webBrowser1_DocumentCompleted(object sender, WebBrowserDoc... 阅读全文

posted @ 2009-03-23 15:40 freeliver54 阅读(4338) 评论(0) 推荐(0) 编辑

C# WinForm 取消DataGridView的默认选中Cell 使其不反蓝
摘要:dataGridView1.Rows[0].Selected = false; 默认情况下 DataGridView绑定数据后 会选中首行首列 为实现其没有默认不选中(即绑定后 看不到首行首列反蓝) 之前将 dataGridView1.Rows[0].Selected = false; 放在窗体的构造函数中 怎么都看似不起效果 首行首列还是反蓝 后来尝试放在窗体的Load中 终于看不不反蓝了... 阅读全文

posted @ 2009-02-16 11:14 freeliver54 阅读(12814) 评论(1) 推荐(1) 编辑

C# WinForm 父窗体 子窗体 传值
摘要:本次示例效果如下: Form1为父窗体(包含textBox1、button1) Form2为子窗体(包含textBox2、button2) 父窗体给子窗体传值 ================== 1.点击Form1的button1 打开Form2 父窗体给子窗体传值 可以调用重载子窗体的构造函数 直接传入相关数值 public partial class Form1 : Form ... 阅读全文

posted @ 2009-02-11 13:46 freeliver54 阅读(43433) 评论(13) 推荐(12) 编辑

C# WinForm CheckedListBox 使用的相关简单总结
摘要:1. 如何:确定 Windows 窗体 CheckedListBox 控件中的选定项 当显示 Windows 窗体 CheckedListBox 控件中的数据时, 可以循环访问 CheckedItems 属性中存储的集合,或者使用 GetItemChecked 方法逐句通过列表来确定选中的项。 GetItemChecked 方法接受一个项索引号作为参数,并返回 true 或 false。 可能与您... 阅读全文

posted @ 2009-02-10 13:22 freeliver54 阅读(6508) 评论(0) 推荐(0) 编辑

C# WinForm 给某动态控件设置 IsBalloon = true的ToolTip 即 气泡状提示
摘要:本次示例简单的实现如下效果: 在某窗体有一个按钮 btnAdd 及一个Panel Panel1 每点击一次btnAdd 将在Panel1内 新增一个PictureBox控件以显示一张图片 在新增PictureBox控件的时候 将即时在图像上显示一个气泡状提示 之后当鼠标移到某PictureBox控件上的时候 也显示一个气泡状提示 为实现上面的效果 我们先为该窗体增加了两个ToolTip toolT... 阅读全文

posted @ 2009-01-23 08:55 freeliver54 阅读(5196) 评论(0) 推荐(0) 编辑

WebBrowser关于后退前进的 GoBack和GoForward 及 CanGoBack和CanGoForward
摘要:this.webBrowser1.DocumentCompleted += new System.Windows.Forms.WebBrowserDocumentCompletedEventHandler(this.webBrowser1_DocumentCompleted); this.webBrowser1.CanGoBackChanged += new System.EventHandler... 阅读全文

posted @ 2008-12-30 11:11 freeliver54 阅读(6083) 评论(1) 推荐(1) 编辑

[转]使用C#进行图像处理的几种方法
摘要:本文转自:http://conner-wang.spaces.live.com/blog/cns!568D1F7F9D97C059!488.entry 本文讨论了C#图像处理中Bitmap类、BitmapData类和unsafe代码的使用以及字节对齐问题。 Bitmap类 命名空间:System.Drawing 封装 GDI+ 位图,此位图由图形图像及其属性的像素数据组成。Bitmap 是用于处理... 阅读全文

posted @ 2008-12-14 09:35 freeliver54 阅读(3987) 评论(0) 推荐(0) 编辑

导航