
一脚揣进→【WinFrom程序开发】
Paullink520
IT小码农
展开
-
c# winForm 资源文件
【转载于】cnblogs.com/freeliver54/archive/2008/09/28/1301272.htmlc# winForm 资源文件 相关[转]使用Bitmap.FromStream(GetType().Assembly.GetManifestResourceStream())出现System.ArgumentException的解决办法http://blog.c转载 2013-12-13 20:09:06 · 1183 阅读 · 0 评论 -
WinForm中遇到Label要显示的内容太长,自动换行
很多朋友都会在开发WinForm中遇到Label要显示的内容太长,但却不能换行的问题.这里我总结了几种方法,供大家参考。第一种是把Label的AutoSize属性设为False,手动修改Label的大小.这样的好处是会因内容的长度而自动换行,但是当内容的长度超过所设定的大小时,多出的内容就会无法显示.因此,这种方法适合于基本确定内容长度的时候使用。第二种是把Label的Do转载 2013-12-20 11:57:30 · 2547 阅读 · 0 评论 -
【转载】水晶报表VS2010版《无比感谢楼主分享!!!》
水晶报表VS2010版IDE安装标准版SAP Crystal Reports, version for Visual Studio 2010 - Standard:下载地址: http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_1.exe 下载安装后打开VS2010就可以在左边工具栏中看到CR转载 2013-12-20 12:09:59 · 1281 阅读 · 0 评论 -
当去掉WinForm的边框时候,鼠标移动窗口的方法
【方法一】窗体本身进行#region 鼠标移动窗口 // 位置 - 用于记录鼠标位置 Point downPoint; // 当鼠标按下时,记录鼠标位置 private void MainForm_MouseDown(object sender, MouseEventArgs e) {原创 2013-12-20 11:42:45 · 927 阅读 · 0 评论 -
【转载】show,showdialog,子窗体,父窗体,传值
转载于:www.cnblogs.com/peterzb/archive/2009/07/12/1521787.htmlc#+winform技巧,show,showdialog,子窗体,父窗体,传值,输入正确 by Virus-BeautyCode窗体的show方法,没有给调用代码任何通知,如果需要通知,使用showdialog是一种好的选择。在调用show方法后,show方转载 2013-12-20 17:08:40 · 813 阅读 · 0 评论 -
WinFrom中如何获取文件图片路径
【方法一】 /// /// 文件路径方法 /// /// 文件名称 /// 返回文件的在整个项目中得位置 private string fPath(string fileName) { string SysPath = Appli原创 2013-12-20 21:05:42 · 1647 阅读 · 0 评论 -
C# WinForm如何实现,链接到新网页的方法
引用控件:using System.Diagnostics; //【方法一】Process proc = new Process(); Process.Start(@"C:\Documents and Settings\Administrator\Application Data\360se6\Application\360se.exe", "http://w原创 2013-12-20 20:40:51 · 1167 阅读 · 0 评论 -
【转载博客】System.OutOfMemoryException 的异常的错误解决方案
一,运行时错误首先程序的异常,甚至错误是在所难免的,但当系统出现异常时,应该提供给用户一个友好的界面,并简单说明原因,对这个问题,我一般的解决办法是 这里可以不用配置然后在HttpModule的Application_Error事件中检测所有Error,并跳转到指定友好页面。另外也可以在所有页面的基类的Page_Error事件中检测,并跳转到指定友好页面,ASP.NET forums提转载 2013-12-23 10:43:58 · 1753 阅读 · 0 评论 -
【转载】ListView的一些常用的用法
C# ListView用法详解分类: C#一、ListView类 1、常用的基本属性: (1)FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。 (2) GridLines:设置行和列之间是否显示网格线。(默认为false)提示:只有在De转载 2013-12-25 10:22:54 · 585 阅读 · 0 评论 -
关于WinFrom 中 label背景透明的那点事
WinFrom 中 label背景透明最简单的是使用lblPstart.BackColor=Color.Transparent;可以让lable控件的背景色透明,或者直接在属性中可视化设置,可以看到摆放lable容器的背景色,但这个背景色不一定是窗体的背景色。 比如: From1.Controls.Add(lable1); lable1.BackColo转载 2013-12-20 11:47:48 · 600 阅读 · 0 评论 -
【转载】c#做WinFrom中的进度条(ProgressBar)使用一二
【转载小峰刚 的博客园例子】在用c#做WinFrom开发的过程中。我们经常需要用到进度条(ProgressBar)用于显示进度信息。这时候我们可能就需要用到多线程,如果不采用多线程控制进度条,窗口很容易假死(无法适时看到进度信息)。下面我就简单结合一个我写的例子给大家做一个介绍。第一步:注意需要引用 using System.Threading;第二步:定义一个代理,用于更新Pro转载 2013-12-20 11:36:38 · 3378 阅读 · 0 评论 -
【转载博客园<小锋刚>】winform安装项目、安装包的制作、部署{感谢楼主分享}
winform安装项目、安装包的制作、部署①1,解决方案—添加—新建项目—其他项目类型—安装和部署—安装项目,输入名称Setup,点“确定”2,添加主输出:单击左侧“应用程序文件夹”,右侧右键—添加—项目输出-主输出-确定。3,添加开始程序中的文件夹:右击左侧“用户的程序菜单”—添加—文件夹,自己设置名称。4,添加开始程序中和桌面的主程序快捷方式:左侧单击刚新建转载 2013-12-20 11:32:10 · 849 阅读 · 0 评论 -
C# 中如何实现TextBox控件只能输入数字,而不能是其他字符
方法如下,直接实例了,看着学习吧。初学者就直接Copy和粘贴呗:【注】激活的是KeyPress方法事件private void txtBox_KeyPress(object sender, KeyPressEventArgs e) { if ((e.KeyChar != 8 && !char.IsDigit(e.KeyChar))&&e.Ke原创 2013-12-14 22:36:12 · 900 阅读 · 0 评论 -
WinForm中如何实现在一组RadioButton中清除选中的方法
如图,首先,要将一组Radiobutton按钮放在GroupBox中,这样就可以进行单选操作了。gpxCPU 、gpxMemory.、gpxMonitor、gpxDevice分别是GroupBox控件的name属性【1】当我们需要使得其中的选项不被选中,这可以按照以下方法实现: foreach(RadioButton o in gpxCP转载 2013-12-14 22:30:09 · 3311 阅读 · 0 评论 -
关于程序集Assembly.Load(path)的一些注意事项
1.每一层是否是独立的程序集(也就是独立的项目) 因为Assembly.Load(path)这里的path必须是一个程序集的名称,而不是类命名空间的名称。2.请检查数据层是否实现了接口。 SQLServerDAL下面的具体类是否实现了接口的定义,如: 3.请检查程序集名称和命名空间不一致。 因为Assembly.Load(path)这里的path必须是一个程转载 2013-12-18 18:46:21 · 1572 阅读 · 0 评论 -
TreeView控件的使用和如何添加图标
以中国省份和城市为例,对TreeView控件进行阐述,数据库的实例如图所示: 数据库Address中,两个表Shengfen和city来个,city表中的shengfenID是shengfen表的外键。下面我们来展示以下如何将信息展示在TreeView导航控件中。【后台代码】 private void Form1_Load(object sender, EventA原创 2013-12-02 16:17:30 · 3510 阅读 · 0 评论 -
【转载于百度空间】C# WinForm中的BackgroundWorker控件的使用方法
C# BackgroundWorker 使用方法http://msdn.microsoft.com/zh-cn/library/system.componentmodel.backgroundworker(VS.80).aspxBackgroundWorker 类允许您在单独的专用线程上运行操作。耗时的操作(如下载和数据库事务)在长时间运行时可能会导致用户界面 (U转载 2013-12-20 09:49:16 · 954 阅读 · 0 评论 -
c# winform comboBox的常用一些属性和用法
comboBox的常用一些属性和用法1.控件的默认值怎么设? this.comboBox1.Text = "请选择港口";2.如何取得当前的选定项的内容this.comboBox1.SelectedItem.ToString();//当前选择的Item的显示值3.如何加载数据?DataTable dt = sql.GetData("select dock_id,do原创 2013-11-17 17:32:47 · 17023 阅读 · 1 评论 -
【转载小锋神博客】C#实现打印与打印预览功能
Microsoft .Net Framework的打印功能都以组件的方式提供,提供了很大的方便, 打印操作通常包括以下四个功能: 1 打印设置 设置打印机的一些参数,比如更改打印机驱动程序等; 2 页面设置 设置页面大小纸张类型等 3 打印预览 类似于word中的打印预览 4 打印实现打印功能的核心是PrintDocument类这个类属于System.Drawing.P转载 2013-12-20 10:37:21 · 907 阅读 · 0 评论 -
【转载于<小锋刚>博客园】C#遍历ContextMenuStrip右键菜单中包含子菜单的所有菜单并添加事件
C#遍历ContextMenuStrip右键菜单中包含子菜单的所有菜单并添加事件 右键菜单控件ContextMenuStrip,真的很方便,写了几个菜单与子菜单项,本来是可以用双击来给每一个菜单添加事件的,不过,这样做似乎非常麻烦,而且对一些子菜单也不容易控制,于是想用遍历ContextMenuStrip的方法来分别给各个子菜单添加事件,就是一个foreach。 1、转载 2013-12-20 11:29:09 · 3548 阅读 · 0 评论 -
关于升级后的_UpgradeReport_Files和Backup文件夹
比如你使用vs2010打开vs2008或者更低版本的工程,就会进行转换。当您选择的不是否的时候,如图所示:【1】_UpgradeReport_Files 是由于VS升级进行的工程的转换日志,没有用,可以删除。【2】Backup文件夹是备份的文件夹,也就是您所进行转换之前的原文件。【如果您修改错了文件,可以在此找回原来的文件哦】【3】UpgradeLog.XML 是升级转换日原创 2013-12-25 16:13:03 · 1500 阅读 · 0 评论 -
【转载百度知道】Visual Studio项目的后缀名各自含义
【1】.sln:解决方案文件,为解决方案资源管理器提供显示管理文件的图形接口所需的信息。 【2】.csproj:项目文件,创建应用程序所需的引用、数据连接、文件夹和文件的信息。 【3】.aspx:Web 窗体页由两部分组成:视觉元素(HTML、服务器控件和静态文本)和该页的编程逻辑。Visual Studio 将这两个组成部分分别存储在一个单独的文件中。视觉元素在.aspx转载 2013-12-25 15:58:12 · 725 阅读 · 0 评论 -
代码更改文件或文件夹名称
代码更改文件或文件夹名称【转载】cnblogs.com/springyangwc/archive/2011/02/28/1967212.html先看一段代码/// ////// /// /// /// private bool RenameFilea(stri转载 2013-12-25 23:14:21 · 720 阅读 · 0 评论 -
TreeView的一些应用
【1】绑定数据库的字段 public static IList mylist = new List(); //绑定数据表 public static IList mylistP = new List();//绑定存储过程 public static IList mylistV = new List();//绑定视图 c原创 2013-12-02 21:13:38 · 458 阅读 · 0 评论 -
C# WinForm如何读写XML(以实现如何像QQ登录窗口那样为例 记住密码 下次不用重输密码)
以实现如何像QQ登录窗口那样为例 记住密码 下次不用重输密码其实这个原理很简单,将第一次输出的密码和用户名保存在本地的xml或者ini文件里面。然后下次登录使用的时候,窗口初始化时候就读取上次登录已经将用户信息保存下来的xml文件即可。所以就是简答的读写xml文件就可以了,绑定到对应的文本框里面。这里我以我最近做的一个项目出发,这里也需要实现记住密码。具体窗口如下。页面控件的拖原创 2014-01-18 21:35:54 · 2180 阅读 · 0 评论 -
WinForm的一些写法技巧【待续】
1,txtFileDirectory.Text = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory)+"\\新建项目";这句话是获取计算机桌面路径,并且自动生成一个名为【新建项目】的文件夹原创 2014-01-17 21:13:04 · 634 阅读 · 0 评论 -
C# WinForm中如何自定义config文件(XML文件),并且读取和保存它
我这里以链接数据库为例子,其中书写的Config的xml文件如下: ///*******************************/////WinForm窗体的形式是:///*******************************/////WinForm原创 2014-01-18 21:21:21 · 6666 阅读 · 0 评论 -
C# WinForm 实现窗体渐显效果
看到过Windows 7/8等等,其中很多窗口实现了渐显渐隐的效果,很炫。其实在C# 中很容易实现,通过窗体的Opacity属性就可以进行修改。这个属性代表的是窗体的不透明度级别。在通过添加timer 控件来实现这个渐显的过程。具体代码如下,直接复制和粘贴就可以了,是不是很简单方便。/// /// 实现窗体渐显的效果,采用Opacity来实现 ///原创 2013-11-06 22:23:57 · 1730 阅读 · 0 评论 -
WinForm中如何实现带查询功能的combox
直接复制和粘贴带颜色的那两行代码即可,So Easy private void Form1_Load(object sender, EventArgs e) { comboBox1.Items.Clear(); comboBox1.Items.Add("美国"); comboBox1.Items.A原创 2014-01-20 12:08:13 · 1061 阅读 · 1 评论 -
SqlParameter的参数应用
【方法一】SqlParameter[] prams =//创建参数数组 { new SqlParameter("@id", SqlDbType.VarChar, 8), new SqlParameter原创 2013-10-17 11:21:35 · 2208 阅读 · 0 评论 -
Winform下如何上传图片并显示出来。同时保存到数据库
通常,我们在开发软件或者网站是否,通常有时候需要添加图片,我们怎么做呢,直接贴例子。前提是添加openFileDialog控件哈 #region 定义公共的类对象及变量 SqlConnection sqlcon; //声明数据库连接对象 SqlDataAdapter sqlda; //声明数据桥接器对象原创 2014-02-20 17:22:35 · 3569 阅读 · 1 评论 -
IList和List定义的区别
通常我们会见到泛型的使用。这里以以下实际例子进行分析,希望能够起到抛砖引玉的作用:【例子】IList Column1=new List();List Column2=new List();有何区别?是否都可以实现相同功能?千万要注意:等式的右边是List,而不是 IList,如果在List前面加一个I, 就会出现错误:抽象类或接口无法创建实例。来自网友的见解:这两行代码,从操原创 2014-01-17 11:44:52 · 1189 阅读 · 0 评论 -
【转载】C#中splitContainer用法
C#中splitContainer用法 转载▼标签: it#,ASP在这个例子中,最上方是一个menustrip控件,其下市toolstrip控件,添加为快捷按钮。中间区域是一个splitcontainer,分为panel1和panel2.(1)IsMdiContainer-->true转载 2014-01-16 15:11:43 · 2515 阅读 · 0 评论 -
C# WinForm中如何将文件保存在文件夹中或如何新建文件夹来保存
上一章节,我们进行了文件的保存到默认地方,这一章节我们将实现如何将文件保存自主新建的文件夹中。 //文件IO流 DialogResult dr = MessageBox.Show("是否选择默认文件夹保存?", "信息提示", MessageBoxButtons.YesNo); if (dr == System.Windows.Forms.D原创 2013-12-04 17:17:53 · 6519 阅读 · 0 评论 -
【转载新浪网博客】c# winform 程序打包部署
c# winform 程序打包部署【转载于新浪博客】 blog.sina.com.cn/s/blog_7bee73ed010145ez.html核心总结:1.建议在完成的要打包的项目外,另建解决方案建立安装部署项目(而不是在同一个解决方案内新建),在解决方案上右击-〉添加-〉现有项目-〉选择你要打包的项目,这样就会把这个项目添加到该解决方案中来, 然后在安装项目setup上转载 2014-01-10 22:54:09 · 740 阅读 · 0 评论 -
关于如何设定winForm中某个控件的显示位置
举个例子说明这个问题吧。无非就是设置Location属性(位置)。如下图:当点击选择单选按钮【C# .NET三层】,将显示groupBox1控件【C#应用程序代码生成设置】,而groupBox2【Java应用程序代码生成设置】将隐藏;反之,当选择【JDBC技术】,则将【Java应用程序代码生成设置】显示,位置为之前【C#应用程序代码生成设置】的位置,这样的效果就可以实现了切换了。原创 2014-01-13 09:27:43 · 3401 阅读 · 0 评论 -
app.config连接数据库的配置
app.config连接数据库的配置 【转载新浪博客】 在后台读取: SqlConnection conn = new SqlConnection(); conn.ConnectionString = ConfigurationManager.ConnectionStrings["connStrin转载 2014-01-13 17:24:43 · 742 阅读 · 0 评论 -
【转载博客园】App.Config详解及读写操作
App.Config详解及读写操作【转载于博客园】大气象学习园地App.Config详解应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。配置文件的根节点是configuration。我们经常访问的是appSettings,它是由.Net预定义配置节。我们转载 2014-01-13 17:48:50 · 730 阅读 · 0 评论 -
C# Winform中如何实现获取当前用户的网络名和登录名【数据库操作】
其实很简单,一句话了事: this.cmbUserName.Text = Environment.UserDomainName +"\\" + Environment.UserName; // Environment.MachineName;原创 2014-01-14 15:27:10 · 3150 阅读 · 0 评论 -
WinForm中让窗口按照指定的位置来显示
使得弹出窗口,能够按照指定的位置来显示出来 private void button2_Click(object sender, EventArgs e) { About db = new About(); db.Location = new Point(this.Left+this.Width,this.Top);原创 2014-01-22 11:06:24 · 724 阅读 · 0 评论