2010年10月26日
    
 
        
        
摘要:        
看到标题大家可能会认为这个文章一定没有太大的新意,无非是忘记初始化一类的问题,但是建议大家慢慢看下去,我担保这个问题决非这么无聊,希望给大家增加一些乐趣啊!大家可以这样重现这个问题:1,在窗体上放置一个TabControl控件有2个页(tabPage1,tabPage2),tabPage1的为当前页。2,在tabPage1上放置一个 DataGridView控件dgv1,tabPage2上放置一个...    
阅读全文
 
        
            posted @ 2010-10-26 15:16
周雪峰
阅读(5555)
推荐(1)
        
 
		
    
        
            
        
         
        2010年9月25日
    
 
        
        
摘要:        
在WinForm程序中如何显示一个非激活的窗体呢?在.NET中似乎很难做到这一点,我们需要借助ShowWindow这个API来实现:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;usi...    
阅读全文
 
        
            posted @ 2010-09-25 20:53
周雪峰
阅读(564)
推荐(2)
        
 
		
    
        
            
        
         
        2010年9月21日
    
 
        
        
摘要:        
实现单实例应用程序的方法比较多,我列举一些常用的方法: 1,使用互斥体: static void Main()  {  bool isOnlyOne;  System.Threading.Mutex mtx = new System.Threading.Mutex  (false, "OnlyOne", out isOnlyOne);  if (isOnlyOne)  {  Application...    
阅读全文
 
        
            posted @ 2010-09-21 22:40
周雪峰
阅读(360)
推荐(0)
        
 
		
    
        
            
        
         
        2010年8月23日
    
 
        
        
摘要:        
把TabControl添加到设计器的时候,默认会添加两个TabPage,当继承TabControl自定义控件的时候,这两个默认的TabPage常常会制造一些麻烦,今天我来介绍一种方法来去掉这两个默认的TabPage:实际上思路比较简单,主要是通过ToolboxItem特性提供自定义的ToolboxItem类来修改工具箱中的控件的初始化工程,只需要继承ToolboxItem类,重写CreateCom...    
阅读全文
 
        
            posted @ 2010-08-23 20:58
周雪峰
阅读(1788)
推荐(0)
        
 
		
    
        
            
        
         
        2010年8月5日
    
 
        
        
摘要:        
以前 很烦很抓狂~热门的影视剧集开播啦!电视?要在正确的时间打开正确的频道,一天还只演几集,丌过瘾;DVD?看完一遍就丌会再看,浪费银子;视频网站?各大视频网站搜一圈,为了找到一个质量好点的片子要费尽周折。难道就没有更好的办法了吗?现在 我的定制化电视~Windows 7全新升级的Windows Media Center互联网视频,只需连接互联网,即可随时收看到各大视频网站的高质量热门影视剧集,精...    
阅读全文
 
        
            posted @ 2010-08-05 21:26
周雪峰
阅读(323)
推荐(1)
        
 
		
    
        
            
        
         
        2010年7月22日
    
 
        
        
摘要:        
下面我以生成1-10之间的10个不重复的随机数为例介绍生成不重复的随机数的三种方法:1,通过while循环来实现 通过while循环不停的生成随机数,直到生成一个不重复的为止,这种方法比较容易想到,但是效率也比较低下,实例代码如下: static void Main(string[] args) { int[] result = new int[10]; int tmp = -1; Random ...    
阅读全文
 
        
            posted @ 2010-07-22 18:54
周雪峰
阅读(13365)
推荐(1)
        
 
		
    
        
            
        
         
        2010年6月19日
    
 
        
        
摘要:        
实现单实例应用程序的方法比较多,我列举一些常用的方法: 1,使用互斥体: static void Main()  {  bool isOnlyOne;  System.Threading.Mutex mtx = new System.Threading.Mutex  (false, "OnlyOne", out isOnlyOne);  if (isOnlyOne)  {  Application...    
阅读全文
 
        
            posted @ 2010-06-19 09:23
周雪峰
阅读(2015)
推荐(2)
        
 
		
    
        
            
        
         
        2010年6月11日
    
 
        
        
摘要:        
实际上过去我也写过类似的主题,这里把各种方法总结一下,内容的确基础了一些,所以这篇文章是写给刚刚学习C#的同行们的,希望对大家有些帮助吧!很抱歉,这篇文章没有诡异的bug来勾起大家的兴趣,但是下篇文章我会努力写些有趣的主题的!在窗体间传递数据的方法比较多:1,在子窗体中自定义一个构造函数,参数类型是主窗体,当要显示子窗体的时候,就用这个构造函数来实例化子窗体,然后把this指针传进去,说起来太抽象...    
阅读全文
 
        
            posted @ 2010-06-11 20:48
周雪峰
阅读(5109)
推荐(6)
        
 
		
    
        
            
        
         
        2010年5月20日
    
 
        
        
摘要:        
有时大家在保存图象的时候会发生这样的错误:“GDI+发生一般性错误”,这样的错误一般可以这样重现:Image image = new Bitmap(openFileDialog1 .FileName );image.Save(openFileDialog1 .FileName ,System .Drawing .Imaging .ImageFormat .Jpeg );发生...    
阅读全文
 
        
            posted @ 2010-05-20 20:17
周雪峰
阅读(763)
推荐(1)
        
 
		
    
        
            
        
         
        2010年4月24日
    
 
        
        
摘要:        
这个问题是我在MSDN中文技术论坛中遇到的,现象十分诡异,仔细的研究了一下源代码,现在分享给大家,大家先看一段Demo: FileStream fs = new FileStream(@"D:\aa.jpg", FileMode.Open, FileAccess.Read); Image image = Image.FromStream(fs);  image.Tag = "txtbmp"; Im...    
阅读全文
 
        
            posted @ 2010-04-24 01:25
周雪峰
阅读(1538)
推荐(0)