文章分类 -  C#.NET

1 2 3 4 5 ··· 7 下一页
C#.NET
DataGridView单元格获得焦点的解决方法
摘要:当页面初次加载的时候让DataGridView的某个单元格获得焦点,这个应该是很简单的,只要2句就应该搞定:dgvPurOrder.CurrentCell = dgvPurOrder.Rows[0].Cells[1];dgvPurOrder.BeginEdit(false);可惜效果却不是想的那样,试了很多办法都没解决,后来还是无意中找到了,一个很绝的解决方法,与君共享:原文地址:http://social.msdn.microsoft.com/Forums/es-ES/visualcshartzhchs/thread/fb93614a-0775-4af0-9513-d2ec1b8007d8设 阅读全文
posted @ 2013-04-20 20:18 冷月孤峰 阅读(3747) 评论(0) 推荐(0)
解决C#开发中控件出现闪烁问题总结
摘要:最近在一个展示系统中遇到了窗体闪烁的问题,很是头疼,刚开始用双缓冲来解决,但是效果不明显,因为窗体上控件太多,而且都是根据XML动态生成出来的,后来找啊找,试啊试,终于彻底解决闪烁问题了。参考方法的地址:http://hi.baidu.com/zhongji/blog/item/8042adc3c604c14fb319a8a1.htmlhttp://www.xueit.com/html/2011-04/103-1841928586201142694342406.html我是用了 重写窗体的背景重画事件来解决闪烁问题的:protectedoverridevoidOnPaintBackground 阅读全文
posted @ 2011-08-22 17:00 冷月孤峰 阅读(411) 评论(0) 推荐(0)
[转]DateTime.ParseExact
摘要:原文:http://www.360doc.com/content/09/0331/18/15822_2978387.shtml 從 TextBox 中取出來的字串,不見得符合你的預期的格式,有可能字串前、中、後多了一些空白、有可能 24 小時制與 12 小時制搞混寫錯了,有可能寫【AM 與 PM】而不是【上午與下午】。 幸好 DateTime.ParseExact() 可以做到相當相當地彈性,例如:string[] DateTimeList = { "yyyy/M/d tt hh:mm:ss", "yyyy/MM/dd tt hh:mm:ss", &qu 阅读全文
posted @ 2011-08-02 11:01 冷月孤峰 阅读(316) 评论(0) 推荐(0)
C#操作INI的类
摘要:原文:http://www.weiblog.org/?post=5INI是微软Windows操作系统中的文件扩展名。很多INI文件被用来对操作系统或特定程序初始化或进行参数设置。在C#中也可是使用INI文件来配置程序,下面的代码就是在C#中操作INI文件的方法。[代码] 阅读全文
posted @ 2010-08-06 15:43 冷月孤峰 阅读(280) 评论(0) 推荐(0)
(转)C#设置快捷键
摘要:原文:http://blog.csdn.net/bigdragon918/archive/2007/09/05/1773192.aspx这个也可参考:http://www.sudu.cn/info/html/edu/20071224/10165.html 要设置快捷键必须使用user32.dll下面的两个方法。 BOOL RegisterHotKey( //注册系统热键的API函数 HWND hW... 阅读全文
posted @ 2009-07-09 14:15 冷月孤峰 阅读(454) 评论(0) 推荐(0)
保持MDI子窗体不被关闭并且最大化
摘要:保证子窗体不被关闭的方法:第一种 方法:[代码]第二种方法:设置窗体的ControlBox属性为false; 即不显示关闭按钮。不过这个方法只能用作MDI子窗体中使用。有个情况相信很多人都遇到过:当一个MDI子窗体最小化的时候,其余的MDI子窗体就会跟着发生变化,怎么样保证其余的MDI子窗体始终最大化的方法:[代码]很简单的解决办法,希望对遇到此类问题的朋友有所帮助。 阅读全文
posted @ 2009-06-25 16:08 冷月孤峰 阅读(493) 评论(0) 推荐(0)
(转)c#计算PDF文档的页数
摘要:原文:http://topic.csdn.net/u/20090613/00/cb092dc5-0ed6-4804-9539-080163036fbe.html?80096在记事本中打开PDF文件,我发现文件中的每一页都有一个特定的标记:"/Type /Page" (根据PDF版本的不同,在两个词之间可能带有空格)。所以,我们只需要计算这个标记在文件里出现了多少次。 首先,我们需要使用FileSt... 阅读全文
posted @ 2009-06-16 09:24 冷月孤峰 阅读(902) 评论(2) 推荐(0)
C#文件操作
摘要:原文:http://topic.csdn.net/u/20090429/11/b375d32a-4b0d-4a75-8ede-3e71fd5035d8.html 带子目录相关的操作 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->using ... 阅读全文
posted @ 2009-04-29 14:22 冷月孤峰 阅读(242) 评论(0) 推荐(0)
ListView控件改变字体颜色
摘要:原文:http://www.xue5.com/itedu/200802/107815.html.net实例:C# winform中,简单实现Listview.Subitem.BackColor.ForeColor改变字体颜色,Listview.Subitem.BackColor 改变背景 做项目的时候,客户的查询结果中要在listview中亮显查询关键字.在网上找了半天,没有合适的代码.于是就自己... 阅读全文
posted @ 2009-04-16 11:24 冷月孤峰 阅读(2273) 评论(2) 推荐(0)
C#单例模式的三种写法
摘要:原文:http://blog.sina.com.cn/s/blog_4b8589b70100c5mt.html 第一种最简单,但没有考虑线程安全,在多线程时可能会出问题,不过俺从没看过出错的现象,表鄙视我…… public class Singleton{ private static Singleton _instance = null; private Singleton(){}... 阅读全文
posted @ 2009-04-16 09:54 冷月孤峰 阅读(1039) 评论(0) 推荐(0)
C#中遍历TreeView的两个常用方法
摘要:在TreeView查找某一节点,通常有两种方法,一种是递归的,一种不是递归,但都是深度优先算法。其中,非递归方法效率高些,而递归算法要简洁一些。 第一种,递归算法,代码如下: Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->p... 阅读全文
posted @ 2009-03-11 11:24 冷月孤峰 阅读(3045) 评论(0) 推荐(1)
让失去焦点的窗口在工具栏闪烁
摘要:原文:http://topic.csdn.net/u/20090307/23/93cb2eec-a131-4ffc-b9a5-d022edb2e416.html 让失去焦点的窗口在工具栏闪烁 [System.Runtime.InteropServices.DllImport("user32.dll") ] static extern int FlashWindow (int... 阅读全文
posted @ 2009-03-08 13:03 冷月孤峰 阅读(385) 评论(0) 推荐(0)
在c#中检查SQL语句的语法正确性
摘要:在CSDN上看见一位朋友的提问: http://topic.csdn.net/u/20090219/18/0cd97b05-a006-4c5e-99cb-dcd159eba4bd.html 最后用 set parseonly on 和 set parseonly off 解决了,也就是在sqlcommand执行之前先 cmd.CommandText = "SET PARSEONLY ON"; 执行... 阅读全文
posted @ 2009-02-20 09:23 冷月孤峰 阅读(1062) 评论(0) 推荐(0)
C# 图片加水印
摘要:原文:http://hi.baidu.com/pplog/blog/item/dbb248c2acec5537e4dd3b17.html Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System; using System... 阅读全文
posted @ 2009-02-17 17:45 冷月孤峰 阅读(530) 评论(0) 推荐(0)
(转)以动画的形式启动窗体
摘要:原文:http://blog.csdn.net/gisfarmer/archive/2009/01/13/3767446.aspx 一般的, 当我们启动一个应用程序后, 普通的应用程序窗口都是瞬间显示到屏幕上. 您是否想象过这样一种情景 : 打开一个应用程序后, 窗口的显示跟幻灯片一样变幻莫测,丰富多彩? 也许不能登大雅之堂, 但至少可以娱乐自己. 好了, 进入正题: 您现在可以想象这样一幅... 阅读全文
posted @ 2009-01-16 09:09 冷月孤峰 阅读(225) 评论(0) 推荐(0)
(转)C# WMI 编程
摘要:原文:http://hi.baidu.com/spidermanzy/blog/item/3b4c8def3704fce8cf1b3e43.html //win32_logicaldisk //导入dll:解决方案 ==> 引用 ==> 添加引用 ==> COM ==> System.Management.dll --C:"WINDOWS"Microsoft.NET"Framewo... 阅读全文
posted @ 2009-01-09 14:00 冷月孤峰 阅读(419) 评论(0) 推荐(0)
(转)Visual C#中用WMI控制远程计算机
摘要:原文:http://dev.yesky.com/msdn/478/2376978.shtml WMI不仅可以获取想要的计算机数据,而且还可以用以远程控制。远程控制计算机不仅是黑客们的梦想,也是大多数网络管理者所渴望得到的,尤其在现代的网络 中,每一个网络管理者所面对的局域网,都是由一个庞大的计算机群组成,如果有效的管理网络的每一台计算机就显得格外重要了。目前网络管理软件通常的做法 是,在远... 阅读全文
posted @ 2009-01-09 13:58 冷月孤峰 阅读(530) 评论(1) 推荐(0)
PictureBox内的图片拖动功能
摘要:原文:http://topic.csdn.net/u/20080320/10/fc8a0136-efd5-4120-9030-884e5bd693fd.html 当 PictureBox内的图片太大,超过PictureBox边框时可以用下面的方法来实现, 通过重绘来实现 : Code Code highlighting produced by Actipro CodeHighlighter ... 阅读全文
posted @ 2008-12-31 14:35 冷月孤峰 阅读(1189) 评论(4) 推荐(0)
Picturebox加载图片后在删除该图片时的报错问题的解决方法
摘要:做一个项目的时候,用到了图片的操作,当用Picturebox显示图片时是用的 Image.FromFile(ImageRul);这个方法来显示图片的, 如果这时想把图片给删除的话,会报错,提示该图片正在使用中, 后来找到一个方法,就是将该图片以流的方式加载进来,然后在赋给Picturebox,这样不存在删除的时候报错了。 调用的时候用: Image.FromStream(ByteToStream... 阅读全文
posted @ 2008-12-31 12:06 冷月孤峰 阅读(1251) 评论(3) 推荐(0)
重载键盘事件
摘要:在项目中要实现键盘事件,但是有些控件是没有键盘事件的,比如:Panel/PictureBox等控件,后来终于找到实现方法了, 就是重载系统的ProcessCmdKey事件来实现,代码如下: Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/... 阅读全文
posted @ 2008-12-31 11:38 冷月孤峰 阅读(348) 评论(0) 推荐(0)

1 2 3 4 5 ··· 7 下一页