WinForm学习
蝶恋花雨
2012~2018年度微软最有价值专家 C#,NET方向(MVP)
忘记的意思不是想不起,而是偶尔想起,她已经忘记你了,你呢?
展开
-
VB.NET语法基础
用的时候,传入参数的值是“Cindy”。函数的定义方式为:Function functionname ([argument1[,…, argumentn]])[statements][Return value][statements]End Functio转载 2011-10-13 20:25:03 · 624 阅读 · 0 评论 -
winform中实现图片左旋,右旋
左旋 继续旋转右旋:继续右旋效果展示结束:下面讲讲利用什么来实现的:由于不光判断是否是图片的*.BMP;*.JPG;*.GIF;*.TIF;*.PNG 还有*.PDF文件,因此写了个自定义控件里面处理左旋,右旋,背景颜色,之类的。这里不来实现PDFImageList.cs里面的处理:private List poPreviews = null;原创 2012-12-24 16:44:35 · 2294 阅读 · 1 评论 -
Winform-NumericUpDown和ComboBox年月日时联动
由于项目中需要。断断续续浪费了几天时间做出来了。之前写好了一个但是由于逻辑不怎么对。又重新写了一个。基本的处理都弄好了。闰年闰月的变动。例如2016029的状态在点击到2017年时显示的时2017028,例如3月31选择2月时就变成2.1号等等逻辑处理,有什么不对的大家多多指点。上图上代码: 变更前:原创 2013-03-12 15:25:19 · 1914 阅读 · 0 评论 -
winfrom中from 和usercontrol不断闪烁处理方法
winfrom中from 和usercontrol不断闪烁处理方法原因1:from自己绘制了或者用usercontrol控件,form窗体会不变的闪烁,原因2:form中图片太多,窗口重叠也严重,每次滚动条滚动时,闪烁非常厉害,cpu使用也超高,配置很好的机器可能看不出来。解决方法:第一个方法:利用DoubleBuffer 设置 true,用双缓存处理Form界面内容加载,可以提高原创 2012-12-21 09:38:01 · 2673 阅读 · 0 评论 -
winform -tab选项切换dropdownlist值不变
namespace WindowsApplication1{ partial class Form14 { /// /// 必要なデザイナ変数です。 /// private System.ComponentModel.IContainer components = null;原创 2012-10-22 11:30:24 · 728 阅读 · 0 评论 -
使用C#打开新窗口关闭旧窗口的方法;winform中防止重复打开多个相同子窗体
1、网上流传最广的应该是隐藏法了,原理就是把旧窗口隐藏掉,再打开新窗口。具体的代码如下://在旧窗口中的合适位置写这些代码//新建一个NewForm窗口(NewForm是自己定义的Form)NewForm fm=new NewForm() this转载 2011-10-13 21:38:41 · 2499 阅读 · 1 评论 -
c# winform pictureBox
1:c# winform pictureBox如何突出显示,放大并给pictureBox边框变色PictureBox old = null; private void pictureBox2_Click(object sender, EventArgs转载 2011-10-13 21:27:05 · 3722 阅读 · 0 评论 -
VS2013中Winform导出Excel文件时报“object”未包含“get_Range”的定义解决方法
在VS中调用COM Interop DLL操作Excel通过get_Range去获取Range时,会发生Object does not contain a definition for get_Range的错误。其原因和解决方案:Misha's explanation is correct - when using No PIA, methods returning object are原创 2014-05-27 14:13:27 · 5144 阅读 · 0 评论 -
Winform 调用WebService程序 图文
本文介绍如何架构C#WebService程序如您对WebService不了解,请先阅读什么是WebService?演示程序的WebService框架图图1下面来介绍如果建立WebService项目1.打开Visual Studio 2005,在主菜单内点文件->新建->WebSite->打开New WebSite对话框图22.在New W转载 2014-05-27 14:20:39 · 1361 阅读 · 0 评论 -
InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序)
原文地址:http://www.cnblogs.com/flydoos/p/3430922.html 感谢转载 2014-05-27 14:25:04 · 1415 阅读 · 0 评论 -
WinFrom+C# 如何实现发布并自动升级
首先我们准备几个工作1.新建一个存储发布后程序的目录比如D:\AutoUpWinfom 也可以直接输入服务器的目录例如 http://192.168.0.12:8080\AutoUpWinfom2.在IIS新建一个网站并指向目录D:\AutoUpWinfrom(这里直接指向发布后的目录,是为了避免在复制一边到目录,)当然这个根据大家的项目起个好区别的名字,我这里只是简单测试下,,因为我在原创 2015-02-04 15:09:19 · 7239 阅读 · 2 评论 -
使用C1TrueDBGrid表格控件实现数据绑定、分组和过滤功能
拖拽控件到窗体在窗体上放置一个C1TrueDBGrid控件。调整它的位置和大小,比如使用填充停靠充满父容器。连接数据源首先添加需要绑定的数据源。接着给C1TrueDBGrid控件绑定数据源,用DataSource属性指定数据源。控件设计时如下图所示:相应的代码自动生成如下:this.c1TrueDBGrid1.DataSource = this.customersB转载 2015-01-05 10:39:48 · 2250 阅读 · 0 评论 -
Spread Studio 8 新特性:表格(Table)功能
在全新发布的Spread Studio 8 的WinForms平台中,新增了功能强大的表格(Table)功能,它可以将单元格区域显示为一个表格,包含过滤器、绑定行、内置样式等功能,并与Excel中的表格兼容。本文将全面介绍表格(Table)功能的使用方法,包括以下主题:1) 添加表格2) 使用表格过滤器3) 调整表格大小4) 对表格数据进行排序5) 设置表格样式6) 添转载 2015-01-05 10:38:22 · 1713 阅读 · 1 评论 -
Winform 利用ThoughtWorks.QRCode 生成二维码,并另存为二维码图片(限制大小)
第一步首先:下载ThoughtWorks.QRCode.dll 放置到项目Bin目录下,然后右键项目添加引用;第二步界面代码: #region Windows 窗体设计器生成的代码 /// /// 设计器支持所需的方法 - 不要 /// 使用代码编辑器修改此方法的内容。 /// private void原创 2016-05-11 09:23:43 · 6249 阅读 · 2 评论 -
Winform中利用Graphics 画折线图
Form窗体控件#region Windows Form Designer generated code /// /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// private v原创 2013-01-28 16:41:48 · 3097 阅读 · 0 评论 -
从 dll 程序集中动态加载窗体
转载:http://www.cnblogs.com/Infinity/archive/2006/10/26/540347.html 感谢原作者。昨天晚上花了一晚上时间写了一个从程序集中动态加载窗体的程序.将任何包含窗体的代码编译成 dll 文件,再把 dll 文件拷贝到本程序的目录下,本程序运行时即可动态检查到 dll 文件中的窗体,将窗体类的类型在程序菜单中显示出来,点击菜单即可转载 2013-03-13 20:38:49 · 935 阅读 · 0 评论 -
winForm ComboBox
1:winForm ComboBox 控件默认值绑定及只可选择不可输入设定处理最经需要开发一个winForm应用程序,里面用到了ComboBox 空间,首先遇到的问题是不知道如何绑定Text和Value到ComboBox 控件;其次是绑定到ComboBox控件上的内容居然可以转载 2011-10-13 21:35:06 · 2526 阅读 · 0 评论 -
C#+.NET中调用VB编写的DLL代码事例
转自:http://www.taotechinfo.com/collect/2010222/n68565463.htmlhttp://www.cnblogs.com/Tmouse/archive/2010/04/15/1712819.html.NET中如何调用VB6编写的转载 2011-10-13 20:14:32 · 3180 阅读 · 0 评论 -
.NET中的加密算法总结(自定义加密Helper类续)
http://www.cnblogs.com/rush/archive/2011/09/24/2189399.html转载 2011-10-13 20:18:00 · 516 阅读 · 0 评论 -
MonthCalendar的mousedown方法选择日期
转载:http://www.cnblogs.com/TrueElement/archive/2012/01/11/2319991.html 感谢原作者。写个小应用,主要是方便选中日期到datagridview,就想到利用MonthCalendar显示一个月历,然后利用鼠标点击选择。实现的方法主要是利用了mousedown事件以及MonthCalendar的HitTest()方法。转载 2013-03-13 11:55:58 · 2063 阅读 · 0 评论 -
winform中图片的左移 右移并记忆移动的位置
上篇文章实现了winform 中图片的左旋 右旋,在此基础上增加 左移 右移 并记忆移动的位置。 并整合在一起发布。上篇文章地址。http://blog.csdn.net/kongwei521/article/details/8425421 上贴部分核心代码:Form1.cs 代码private List poPreviews = null; pub原创 2012-12-26 17:28:47 · 2389 阅读 · 1 评论 -
C#生成图片缩略图、水印及上传的几个通用方法
/// /// 获取一个图片按等比例缩小后的大小。/// /// 需要缩小到的宽度/// 需要缩小到的高度/// 图片的原始宽度/// 图片的原始高度/// 返回图片按等比例缩小后的实际大小public static Size GetNewSize转载 2011-10-13 21:28:48 · 750 阅读 · 0 评论 -
遍历窗体上所有控件(遍历子控件)
1://遍历窗体上所有CheckBox控件 .net winformStringBuilder sb = new StringBuilder();foreach (Control c in Controls){ if (c is CheckBox)原创 2011-10-13 20:45:50 · 8798 阅读 · 0 评论 -
C#中“Equals”与“==”的速度比较
转载:http://www.cnblogs.com/ju2ender/archive/2010/03/21/1691033.html PS:感谢原作者。 最初接触C#时就一直疑惑,比较字符串的方法:“Equals”与“==”在比较时性能有什么区别呢?相信这个问题也曾困惑着许多人,那么我们就一起来探讨下:比较一个string是否等于一个值,最初接触C#的人会这么写:转载 2013-03-23 14:21:41 · 2122 阅读 · 1 评论 -
利用ComponentOne生成柱状图和折线图相结合
利用ComponentOne生成柱状图和折线图相结合,ComponentOne这个我就不用介绍了,大家搜一下就知道了。可以直接在窗体上面把两个相结合起来。也可以完全通过代码来实现。以下就是通过代码来实现的:先拖放一个C1Chart到窗体上面。然后删除上面的折线图:删除后效果如下:Designer.cs文件:private void InitializeCom原创 2013-01-06 17:24:18 · 1936 阅读 · 0 评论 -
winform==>GroupBox 自定义控件
using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using System.Text;using System.Windows.Forms;using System.Drawing.Drawing原创 2012-10-22 11:21:27 · 1768 阅读 · 0 评论 -
winform 调用生成按钮的事件(举一反三适用其他)
我在PANEL里生成了10个按钮,分别命名为1,2,3……10, 请问怎样在别的sub中调用panel里生成的某个按钮,比如调用名称为5的按钮的鼠标点击事件。 private void Form9_Load(object sender, EventArgs e)原创 2011-10-13 20:51:43 · 1523 阅读 · 0 评论 -
C# OpenFileDialog.ShowDialog 打不开,程序无响应(错误的解决)
1:C# OpenFileDialog.ShowDialog 打不开,程序无响应环境:win7 .Net framework2.0 现象; c#写的一个程序,在xp下点击文件打开按钮没有任何问题,但在我的win7下,点击则不弹出打开文件对话框,程序忙且无响应网上搜索其转载 2011-10-13 20:36:15 · 18201 阅读 · 2 评论