#WinForm

桌面程序开发入门(WinForm with C#)

1、使用VisualStudio2013创建新项目2、创建一个主窗体和4个子窗体3、创建一个数据库、一个表、一个存储过程4、在配置文件里添加数据库连接字符串5、真正的编码工作。第一步:创建新项目,一张图片抵一万字!看图说话,呵呵。。第二步:创建4个子窗体,名称分别是formCommandProc.cs、formData...

WinForm之中BindingNavigator控件的使用

WinForm之中BindingNavigator控件的使用在微软WinForm中,BindingNavigator控件主要用来绑定数据。可以将一个数据集合与该控件绑定,以进行数据联动的显示效果。如图下图所示:那么,下面我们就来用BindingNavigator控件做一下上图所示的效果。分析:该案例以BindingNa...

C# WinForm 中 MessageBox的使用详解

1privatevoidbutton1_Click(objectsender,EventArgse)2{3MessageBox.Show("1个参数"4);5}678910privatevoidbutton2_Click(objectsender,EventArgse)11{12MessageBox.Show("2个参...

WinForm-SuspendLayout、ResumeLayout、PerformLayou——转载

问题通常我们在设置子控件的一些与外观、布局有关的属性时,比如Size、Location、Anchor或Dock等,会激发子控件的Layout事件,并可能会引起窗口重绘。当子控件较多时,如果频繁设置上述属性(例如在窗体的初始化代码中),多个子控件的Layout事件会引起窗口重绘效率问题,比如闪烁。特别地,通过动态加载插件...

DSkin 的WebUI开发模式介绍,Html快速开发Winform的UI

新版WebUI开发模式采用MiniBlink内核,这个内核功能更完善,dll压缩之后才5M,而且提供开发者功能,内核还在更新中,而且是开源项目:https://github.com/weolar/miniblink49 如果是内核方面的问题可以到 http://miniblink.net/提问!&n...

在Winform界面使用自定义用户控件及TabelPanel和StackPanel布局控件

在很多时候,我们做一些非常规化的界面的时候,往往需要创建一些用户控件,在其中绘制好一些基础的界面块,作为后续重复使用的一个单元,用户控件同时也可以封装处理一些简单的逻辑。在开发Winform各种类型项目,我都时不时需要定制一些特殊的用户控件,以方便在界面模块中反复使用。我们一般是在自定义的用户控件里面,添加各种各样的界...

winform程序未捕获异常解决方法 EventType clr20r3 P1

在开发winform程序时,用到多线程,在服务器部署后运行,老是自动关才程序,症状描述如下:在WindowsServer2003的操作系统上,运行.Net2.0或者3.5的应用程序时,会发现没有任何反应,到系统的事件查看器里会发现类似EventTypeclr20r3P1....P2...PN的错误提示。很可能的原因就是...

WinForm中如何实现在容器控件中嵌入form窗体(panel与子窗体)

今天在做项目时候遇到一个问题,窗体分为左右两部分,要求在左边栏点击按钮时,右边动态加载窗体最后想到用panel实现,经历几次失败,并查找资料后,终于搞定说明:如果多次切换需加入panel.clear();清空原有panel内容环境:C#VS2008 方法一:通过给panel加载子元素实现Form2form=n...

C# winform如何清除由Graphics类绘制出来的所有线条或图形

在C#winform应用程序中,可以用GDI绘制出线条或图形。1、在主窗体上绘制线条或图形    using(Graphicsg=this.CreateGraphics())   {     &nbs...

winform调用WCF默认实例

一:截图二:调用代码usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSys...

C#之VS2010ASP.NET页面调用Web Service和winform程序调用Web Service

一:用ASP.NET调用WebService打开VS2010,打开“文件-新建-网站”,选择“ASP.NET网站”选好存储位置,语言后点击确定,进入默认页面。然后先添加Web引用,把WebService引到当前的工程里面。方法是:在资源管理器中点击右键,选择添加Web&n...

【转】编写高质量代码改善C#程序的157个建议——建议87:区分WPF和WinForm的线程模型

 建议87:区分WPF和WinForm的线程模型WPF和WinForm窗体应用程序都有一个要求,那就是UI元素(如Button、TextBox等)必须由创建它的那个线程进行更新。WinForm在这方面的限制并不是很严格,所以像下面这样的代码,在WinForm中大部分情况下还能运行(本建议后面会详细解释为什么会...

C# Winform利用POST传值方式模拟表单提交数据(Winform与网页交互)

其原理是,利用winfrom模拟表单提交数据。将要提交的參数提交给网页,网页运行代码。得到数据。然后Winform程序将网页的全部源码读取下来。这样就达到windows应用程序和web应用程序之间传參和现实数据的效果了。 ­    首先创建一个windows应用程序和w...

NPOI操作Excel 005:写入空Excel(Winform版)

前文写了一个BS版本号的导出Excel的样例(http://blog.csdn.net/yysyangyangyangshan/article/details/47904119)。对于CS版在保存的地方有少许修改。直接看代码例如以下:  privatevoidbutton1_Click(object...

WinForm 窗口缩放动画效果

usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Threading;usingSystem.Windows.Forms;usingSystem.Drawing;usingSystem.Diagnostics;namespa...
首页上一页...56789下一页尾页