随笔分类 - Winfrom(C#)
摘要:在金额,重量,长度等单位中使用小数是必需的,如只需要保留二位//默认为保留两位(不进行四舍五入处理) double SumPric=0.335333; string str1=String.Format( "{0:F} ",SumPric);//按照四舍五入的国际标准double SumPric=0.335333; Math.Round(0.333333,2);另外还有一种(这种可以,但是...
阅读全文
摘要:在程序的界面中文本框使用输入法时,总是全角,今天在测试项目时发现了这个被别人问了N次的经典问题才发现,因为我一直使用万能五笔,所以不存在全角/半角问题后来在网上搜索了有几种答案,经过测试解决方法1、先下载微软针对这个BUG的补丁 (如果下载地址失效,请搜索“VS2005全角补丁”) http://files.cnblogs.com/name-lh/ndp20-kb925488-x86.rar...
阅读全文
摘要:以下从‘读’‘写’‘删除’‘判断’四个事例实现对注册表的简单操作 1.读取指定名称的注册表的值 private string GetRegistData(string name) { string registData; RegistryKey hkml = Registry.LocalMachine; RegistryKey software = hkml.OpenSubKey...
阅读全文
摘要:XP系统不幸重装了,之前项目的里有EXCEL导出功能,编译不了。提示“命名空间“Microsoft”中不存在类型或命名空间名称“Office ”(是缺少程序集引用吗?)”解决办法: 添加引用/com/Microsoft Office 11.0 Object Library 然后在程序中using Microsoft.Office.Interop.Excel;也许程序中还会出现其他错误 有 命名空间...
阅读全文
摘要:申明:转帖,来自互联网http://blog.csdn.net/tjvictor/archive/2006/06/23/824617.aspx 在windows form之间传值,我总结了有四个方法:全局变量、属性、窗体构造函数和delegate。 第一个全局变量: 这个最简单,只要把变量描述成static就可以了,在form2中直接引用form1的变量,代码如下: 在form1中定义一个stat...
阅读全文
摘要:1、将Form的KeyPreview属性设置True 2、对KeyDown事件写入代码 private void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F2) { MessageBox.Show("你按下了F2键...
阅读全文
摘要:最近做一小的项目,一般软件使用菜单打开的新窗口也都是嵌入在父窗体内的。后来才知道这个也叫MDI 不知道怎么做,在网上找了很久,都没比较符号的资料。花了一个下午终于找到了,共享出来,希望能给有需要的朋友们带来便利。 1,先将父窗体的IsMdiContainer 为 True 2,将打开菜单的单击事件中写入代码 Code highlighting produced by Actipro CodeH...
阅读全文
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1DateTime dt = DateTime.Now; 2Label1.Text = dt.ToString();//2005-11-5 13:21:25 3Label2.Text =...
阅读全文
摘要:在from中将多个文本框里的数据添加到数据库后,需要将全部清空代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 private void bt_cancel_Click(object sender, EventArgs e) 2...
阅读全文

浙公网安备 33010602011771号