![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
winform
文章平均质量分 66
redder_xu
这个作者很懒,什么都没留下…
展开
-
wifi
http://book.51cto.com/art/201007/212195.htm转载 2012-07-10 17:29:16 · 484 阅读 · 0 评论 -
有判断的将DataGridView导出到Excel
#region DataGridView导出到Excel,有一定的判断性 /// ///方法,导出DataGridView中的数据到Excel文件 /// ///原创 2011-09-26 15:40:44 · 800 阅读 · 0 评论 -
DateGridView导出到csv格式的Excel
#region DateGridView导出到csv格式的Excel /// /// 常用方法,列之间加\t,一行一行输出,此文件其实是csv文件,不过默认可以当成Excel打开。 ///原创 2011-09-26 15:39:30 · 1306 阅读 · 0 评论 -
pictureBox画线
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq原创 2011-08-29 15:54:35 · 1513 阅读 · 0 评论 -
AssemblyInfo.cs
在asp.net中有一个配置文件AssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数,下面是默认的AssemblyInfo.cs文件的内容具体介绍//是否符合公共语言规范(CLS)[assembly: CLSCompliant(true转载 2011-08-28 20:18:28 · 1336 阅读 · 0 评论 -
winform鼠标画线
鼠标画线要用到mousedown、mouseup和mousemove事件,这里先介绍三个事件然后再给出鼠标画线的代码。1.MouseDown事件当鼠标指针位于控件上并按下鼠标键时发生。语法:public event MouseEventHandler MouseD原创 2011-08-29 13:16:47 · 2972 阅读 · 0 评论 -
Winform中的linq to XML和listview
//更改属性 this.listView1.GridLines = true; //显示表格线 this.listView1.View = View.Details;//显示表格细节 this.list原创 2011-08-29 22:58:40 · 1496 阅读 · 0 评论 -
DataGridView数据显示到Excel
#region DataGridView数据显示到Excel /// /// 打开Excel并将DataGridView控件中数据导出到Excel /// /// DataGr原创 2011-09-26 15:38:16 · 856 阅读 · 0 评论 -
VS2008添加服务失败 System.ServiceModel.FaultImportOptions
由于做注册时要用到webservice,但是在添加web reference的时候,输入URL后,点击前往能够找到Webservice页面,但是点击确定的时候报错了:添加服务失败。服务元数据可能无法访问。请确保服务正在运行并且正在公开元数据。错误: 读取已加载元数据时原创 2011-09-15 17:50:51 · 2686 阅读 · 0 评论 -
难道是360安全卫士惹的祸?
今天趁着吃早餐的时间,开机后运行了一下360安全卫士,进行了一下电脑清理。由于平时在自己的电脑默认是全选,其中就包括注册表垃圾文件。今天照样全选了,这一下悲剧了,程序中有导出Excel表格,报错了。无法将类型为“Microsoft.Office.Interop.Excel.A原创 2011-09-15 15:15:57 · 2797 阅读 · 1 评论 -
C#获取CPU等硬件ID
System.Management命名空间提供对大量管理信息和管理事件集合的访问,这些信息和事件是与根据 Windows 管理规范 (WMI) 结构对系统、设备和应用程序设置检测点有关的。应用程序和服务可以使用从 ManagementObjectSearcher 和 Manage原创 2011-09-14 11:53:58 · 7801 阅读 · 1 评论 -
为刷子设置透明度
为了不让填充的图形挡住后面的内容,可以为刷子设置一个透明度,如下面的透明度为60%: SolidBrush sb1 = new SolidBrush(Color.FromArgb(60,Color.Gray));原创 2011-08-31 15:02:54 · 700 阅读 · 0 评论 -
pictruebox上画线,打点
这两天学习GDI,做了一些在pictruebox上面画线,打点的操作。这里的pictruebox的image的赋值只是把图片地址赋给imagelocation属性this.pictureBox1.ImageLocation = openfileDialog.FileName;,这原创 2011-08-31 15:23:15 · 931 阅读 · 0 评论 -
C# winform Settings 工作原理和方法说明
Settings里的属性根据范围分为两种 “用户”和“应用程序”范围为“应用程序”的属性,读取都是从APP.CONFIG里获取,设置也可以通过手工修改App.config改变,但是在程序中无法对其进行赋值,只能读取。而范围为“用户”的属性 Settings 在第一次运行时会读取App.config里的初始值但是一旦调用Save方法后,Settings里“用户”范围的属性就会保存在系统里原创 2011-11-16 22:19:34 · 1572 阅读 · 0 评论 -
Winform 获取工作目录+用图片做画笔
1,对于获取工作目录的汇总// 获取程序的基目录。System.AppDomain.CurrentDomain.BaseDirectory// 获取模块的完整路径。System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName// 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。Syst原创 2011-10-26 16:42:26 · 1026 阅读 · 0 评论 -
获取DataTable的多层示例
1,Logic,引用Entity private AOSDataContext context; public UserDAL() : this(new AOSDataContext()) { }原创 2011-10-10 08:57:47 · 1126 阅读 · 0 评论 -
把DataTable导出到Excel
public static void DownExcelData(this Page thispage,DataTable dataTable,string title) { Workbook wb = new Workbook();原创 2011-10-09 17:54:34 · 910 阅读 · 0 评论 -
把GridView导出到Excel
/// /// 导出Excel系统 /// /// /// public static void Export(this Page thispage,string fileName,原创 2011-10-09 17:57:38 · 634 阅读 · 0 评论 -
DataTable导出为cvs
/// /// 导出文件为csv /// /// 数据表 /// 导出路径 public void dataTableToCsv(DataTable table, string file原创 2011-10-10 09:16:05 · 1396 阅读 · 0 评论 -
修改DataTable所有列的类型和记录值以便导出至Excel(2)
该方法把DataTable中的非string类型的数据改为string类型,以避免导出到Excel表时显示错误。 public DataTable changeDT(DataTable dt) { DataTable原创 2011-10-09 17:50:41 · 1105 阅读 · 0 评论 -
修改DataTable某一列的类型和记录值
在做DataTable导出Excel表格时,有些列的值由于是Decimal类型的,导出来是用科学计数法显示的。当然如果手动修改导出的Excel表格的话也是可以的,只要把该列由数字模式改为文本模式即可。下面的方法可以修改相应列的类型为string也可以做到。 //原创 2011-10-09 10:19:46 · 13824 阅读 · 0 评论 -
C#输入全角转半角以及格式检查
新建一个项目quanbanjiao,在此项目下新建一个类Class1using System;using System.Web;using System.Text;namespace quanbanjiao{ public class Class1原创 2011-09-30 14:41:36 · 1379 阅读 · 0 评论 -
WinForm调用WebService简单实例详解【新手入门】
1、新建 WebService1.asmx ;2、在WebService1.cs中加入代码:[WebMethod]public int WebAdd(int x, int y){ return x + y;} [WebMethod转载 2011-09-14 11:30:24 · 1364 阅读 · 0 评论 -
winform无法将文件“obj**”复制到“bin**”
1,无法将文件“obj\**”复制到“bin\**”。文件“bin\**”正由另一进程使用,因此该进程无法访问该文件。 解决方案:打开任务管理器,把该进程结束掉。2,无法将文件“obj\xx.*”复制到“bin\xx.*”。对路径“bin\xx.*”的访原创 2011-09-13 12:18:23 · 2824 阅读 · 0 评论 -
winform的app.config
在开发Web项目的时候,会有一个配置文件Web.config,用来存放一些全局的变量,如连接数据库用的字符串。相应的,在开发winform程序时,也有一个配置文件,它就是App.config,这个文件的作用与Web.config大致相同,也可以用来存放程序所用的全局变量及Valu原创 2011-09-02 10:05:20 · 5274 阅读 · 1 评论 -
Assembly.Load()不能加载程序集的问题
在编程中,使用反射(IoC)是一个很好的架构。在.Net中,System.Reflection命名空间提供了对反射的支持。然而,很多朋友在使用Assembly.Load()方法时, 却不能正确装载程序集。比如,很多朋友在模仿PetShop的框架时,使用这样的调用方式:st原创 2011-09-02 18:05:45 · 930 阅读 · 0 评论 -
SqlDataReader未将对象应用设置到对象实例
在winform开发中, 为了实现多层架构做到对数据库的访问单独操作,建了一个SQLServer数据库操作助手类。在此类中有一些函数是返回SqlDataReader类数据的函数。于是在调用的时候会这样子申明:SqlDataReader datareader = null;原创 2011-09-02 10:34:15 · 1960 阅读 · 1 评论 -
C#转义字符
·一种特殊的字符常量;·以反斜线"\"开头,后跟一个或几个字符。·具有特定的含义,不同于字符原有的意义,故称“转义”字符。·主要用来表示那些用一般字符不便于表示的控制代码。 ·它的作用是消除紧随其后的字符的原有含义·用一些普通字符的组合来代替一些特殊字符,由于原创 2011-09-02 12:26:12 · 530 阅读 · 0 评论 -
SQLServer连接字符串
1、连接字符串中常用的声明有: 服务器声明 Data Source、Server和Addr等,数据库声明 Initial Catalog和DataBase等,集成Windows账号的安全性声明 Integrated Security和Trusted_Connection等原创 2011-09-01 12:03:02 · 2351 阅读 · 0 评论 -
C#Setting.settings
1、定义在Settings.settings文件中定义配置字段。把作用范围定义为:User则运行时可更改,Applicatiion则运行时不可更改。可以使用数据网格视图,很方便;2、读取配置值text1.text = Properties.Settings.Defau原创 2011-09-01 08:44:17 · 5030 阅读 · 0 评论 -
SaveFileDialog
SaveFileDialog saveFileDialog1 = new SaveFileDialog(); //saveFileDialog1这个名字应该跟Form中的名字一致 //设置文件类型 saveFileDialog1.Filter = " txt fi原创 2011-08-31 15:40:41 · 905 阅读 · 0 评论 -
基于.net开发平台项目案例集锦
ManagedSpy .net 平台下的Spy ++,支持通过。net 2.0开的Windows Forms应用程序。 链接:http://msdn.microsoft.com/msdnmag/issues/06/04/ManagedSpy/ G转载 2011-09-01 15:15:35 · 838 阅读 · 0 评论 -
PictrueBox过滤器
往PictrueBox里面添加图片的时候往往要过滤掉非图片格式的文件,方便操作。 private void button1_Click(object sender, EventArgs e){ try { Op原创 2011-08-31 14:59:13 · 739 阅读 · 0 评论 -
委托、匿名委托和lambda表达式
1、委托在.NET中,委托有点类似于C/C++中的函数指针,但与指针不同的是,委托是一种安全的类型,那么我们就以实现两个数的差为例,先声明一个成员方法: public int CompareTwoValue(int a, int b){ int c=a-b;转载 2011-09-01 10:57:10 · 7754 阅读 · 1 评论 -
VS快捷键
Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT原创 2011-09-05 09:23:49 · 575 阅读 · 0 评论 -
C#中winform,webform多层架构理解
学习了一个月了,对与C#的asp.net开发的多层架构的一点心得。一般是说三层架构,即数据访问层,业务逻辑层和表示层。但是当打开一个系统一看,哪怕是小小的一个系统也会不止三个文件,于是有人说三层结构中的“三”实为虚指而已。其实不然,三层结构固然没有分得那么清楚,但是一原创 2011-09-06 11:37:08 · 4658 阅读 · 0 评论 -
winform自定义组件创建失败——未将对象设置引用到实例
自定义了一个组件,从工具箱中拖动时报错:创建组件xxx失败……未将对象设置引用到实例。到designer.cs文件中一看,其中只有单单的申明语句:private AirOne.GUI.Main_Form.UC_PicBoxTest uC_PicBoxTest1;并没有实例原创 2011-09-13 11:57:58 · 10019 阅读 · 0 评论 -
winform图片缩放
using System;using System.Drawing;using System.Drawing.Imaging;using System.Drawing.Drawing2D;using System.Text;using System.Windo原创 2011-09-08 15:33:56 · 3597 阅读 · 0 评论 -
winform图片旋转
//可以实现任意角度的旋转,旋转出现的角落空白可以选择填充的颜色。using System;using System.Drawing;using System.Drawing.Drawing2D;using System.Drawing.Imaging;u原创 2011-09-08 15:24:07 · 4455 阅读 · 0 评论 -
winform实现截图
这个截图模仿QQ截图,左键单击开始截图,鼠标移动出现方框确定截图尺寸,放开时为最终尺寸,双击鼠标弹出保存对话框进行保存。还有一点就是,如果截图尺寸方框已经确定,移动鼠标到所选区域内时,鼠标会变手型,可以拖动该方框到任意地方进行截图。建立ScreenCutter解决方案原创 2011-09-08 14:34:09 · 6982 阅读 · 1 评论