winform
文章平均质量分 69
游陆
不要和诱惑较劲,而应离得越远越好,成功一定有方法。
展开
-
用C#和Excel进行报表开发(一)
目前的商业工具如水晶报表,ActiveReport等,都提供了灵活,强大的功能,但是对于比较特殊化的表格,特别是国内的一些应用,都是一个个的格子组成的,这样要是用线来一根根画就比较麻烦,但是这类工具还都不提供表格化的报表布局定义方式。一个很好的选择是VS2005的客户端报表(RDLC),但是在某几个方面还是不够灵活,例如,灵活性有限制,要想自己编码实现一些复杂逻辑还是有困难;要VS2转载 2007-05-01 15:06:00 · 2680 阅读 · 0 评论 -
c# 取整 .
用到一个数据 类 math ,调用他的方法 1: int类型的相除得到的结果是 int类型的整数 int num = 9/5;【num=1 】 double num = 9/5;【num=1.0】 2: double.Parse(string str) 4 double num=celing(4.3)【num=4】 ok; 向上取整math.ceiling(1) = 1math.ce转载 2012-11-15 16:20:24 · 966 阅读 · 0 评论 -
常用ASCII码表
常用ASCII码表 键盘常用ASCII码 & Ctrl组合键 2012-04-14 09:12:42| 分类:默认分类 | 标签:|字号大中小 订阅键盘常用ASCII码 & Ctrl组合键 键盘常用ASCII码 ESC键 VK_ESCAPE (27)回车键: VK_RETURN (13)TAB键: VK_TAB (9原创 2012-09-14 11:28:05 · 1586 阅读 · 1 评论 -
C#winform中怎么将程序最小化到系统托盘
1.在form中添加一个NotifyIcon控件 2.把87.ico这个图标放在/bin/Debug目录下 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using S原创 2009-06-12 10:56:00 · 5555 阅读 · 20 评论 -
TabControl标签颜色改变
1.在Form类的构造函数中添加下列语句:this.tabControl1.DrawMode = System.Windows.Forms.TabDrawMode.OwnerDrawFixed;this.tabControl1.DrawItem += new DrawItemEventHandler(this.tabControl1_DrawItem);2.实现下列函数:原创 2009-05-27 12:58:00 · 2646 阅读 · 0 评论 -
datagridview 滚动条显示在最后{代码}
SSLData.FirstDisplayedScrollingRowIndex = SSLData.RowCount - 1;原创 2009-05-20 15:35:00 · 1464 阅读 · 0 评论 -
C#文件操作
当前程序所在的文件夹 System.IO.Directory.GetCurrentDirectory()显示指定文件夹下的文件 if(this.textBox1.Text.Trim()=="") return;this.listBox1.Items.Clear();string[] MyFiles=System.IO.Directory.GetFiles(this.textBo原创 2009-04-21 16:18:00 · 1082 阅读 · 0 评论 -
用Visual C#来删除注册表中的注册信息
在《用Visual C#读取注册信息》的文中,已经介绍了用 Visual C#来读取注册表中的注册信息。本文就来介绍用Visual C#对注册表的另外一个操作,这也是一个具有破坏性的操作过程--删除注册信息。在上文中已经知道,由于Visual C#本身没有带类库,他对注册表的处理过程是通过调用.Net FrameWork SDK中的名称空间Microsoft.Win32中封装的二个类来实现原创 2009-04-18 17:33:00 · 1112 阅读 · 0 评论 -
C# Label换行解决方法
label太短,无法完成显示所要显示信息长度,要换行,解决方法如下:(1)string aa =(长串) ; string cc= aa.Substring(0,10);//取前10个字符 string dd=aa.Substring(11);取后边的原创 2009-04-13 19:44:00 · 5519 阅读 · 0 评论 -
控件提示功能 ToolTip用法
VS中,控件默認是不帶提示功能的,但當我們想讓鼠標放在某個控件上時(如下圖),自動提示信息怎麼辦呢? 這時我們就可以用ToolTip。這里是用代碼來編碼的。編寫過程如下:1、定義一個ToolTip2、調用ToolTip的SetToolTip方法,設置對需要提示的控件及提示內容即可。Code highlighting produced by Actipro CodeHigh原创 2009-04-15 17:03:00 · 4258 阅读 · 3 评论 -
在bs 和cs 结构下 怎么显示出带上下标的国际制单位 如立方米,平方米 来看
在bs 和cs 结构下 怎么显示出带上下标的国际制单位 如立方米,平方米 来看in WebForm m3 m3 in widows From就要查字符映射表了。上标3这个字符在 UniCode 字符集中存在,可以到 Windows 自带的字符映射表工具中选“宋体”00B3 : 上标三 ,这个就是你要的。上标2 0原创 2008-08-20 10:58:00 · 1047 阅读 · 0 评论 -
WinForm(多窗体之间传递数据)
有FORM1以及FORM2两个窗体,如何在这两个窗体之间传递数据呢?首先在FORM1中,定义一个PUBLIC型的变量,用来记录需要传递的数据。public string f1Num;在需要弹出FORM2的事件中加入:Form2 frm = new form2();frm.f2Num = Num.Text;frm.frm1 = this;frm.Show();这里的frm是Form2的实例,而f2N转载 2007-12-17 23:41:00 · 2300 阅读 · 0 评论 -
浅析C#中图形编程
像Java一样,C#提供了一整套相当丰富的类库、方法以及事件以供开发者使用。C#还引入了GDI+,它是由GDI演变而来的,具有比GDI更强大的功能而且简化了程序员的编程工作。所以开发者运用这些,就可以很方便的开发出具有强大图形图像功能的应用程序了。本文,笔者就通过一些实例像读者介绍一下C#中的图形编程的基本知识。 简单实例: 首先,让我们从例子开始,以下是一个最简单的实例:原创 2007-06-02 14:21:00 · 1185 阅读 · 0 评论 -
C# 语法参考(一)
C# 语法参考文档中描述的词法和语法以及不安全代码的语法扩展的摘要。这里,各语法产生式是按它们在主文档中出现的顺序列出的。C.1 词法input:(输入:) input-sectionopt(输入节可选) input-section:(输入节:) input-section-part(输入节部分)input-section input-section-part(输入节 输入节部分)原创 2007-05-09 14:05:00 · 1114 阅读 · 0 评论 -
使用C#和Excel进行报表开发(二)-操作统计图(Chart)
下面的代码使用一个现有的统计图Excel文件,加载这个文件,设置某一项的值和统计图的表示方式,然后保存到另一个Excel文件里。如果是VS2005+Office2003,也可以选择使用Visual Studio Tools for Office来作。Excel.Application m_objExcel = null;Excel._Workbook m_objBook = nu原创 2007-05-01 15:07:00 · 1578 阅读 · 0 评论 -
提高C#编程水平不可不读的50个要诀
1.总是用属性 (Property) 来代替可访问的数据成员2.在 readonly 和 const 之间,优先使用 readonly3.在 as 和 强制类型转换之间,优先使用 as 操作符4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if5.总是为自定义类重载 ToString 方法6.区别值类型和引用类型7.使用不可变的值类原创 2012-12-01 10:35:00 · 742 阅读 · 0 评论