c# WinForm
milk1626
这个作者很懒,什么都没留下…
展开
-
OleWord论文制作工具
通过软件编写,可产生一篇标准格式的中山学院毕业论文,包括标题,正文的字体格式,页面位置,目录的自动生成,页眉页脚等,本人第一款公开软件, 如发现软件错误,希望留言,或发送邮件你到milk1626@126.com,欢迎提意见与建议。 CSDN下载点:http://download.csdn.net/source/2156371 之前因为上传方便故放在原创 2009-12-13 21:25:00 · 1047 阅读 · 1 评论 -
通过反射技术获得实例对象的属性值
c#2.0开始支持c++里常用的泛型技术,比如泛型的容器,模板函数等,但是c#对于泛型的支持还是很有限,比如不支持模板的特化、偏特化等,并且c#里的泛型也不是真正如c++里那样的泛型,而是把模板参数转型成所有类型的根object来实现的,从这个意义上说,只是一种伪泛型,不是真实的泛型,不过它的泛型底层实现与c++不同,c++在编译的时候对于每一个模板实例都会产生一份代码,大量使用模板的结果就是代码原创 2011-06-21 15:05:00 · 1682 阅读 · 0 评论 -
给datagridview增加编辑,删除列
/// /// 增加删除,编辑图像列 /// /// 列集合 private void CreateColumns(Bitmap[] unMarked) { DataGridViewImageColumn imageColumn; foreach (Bitmap原创 2011-06-21 21:36:00 · 2903 阅读 · 0 评论 -
C# winform与 flash as 的交互通讯
一、基本原理及过程Flash通过ExternalInterface类与容器应用程序进行通信。为此,ExternalInterface类提供两个静态属性和两个静态方法。ExternalInterface.call(“函数名”,[参数…])方法执行容器应用程序的代码,该方法至少需要一个字符串参数来指定要调用的函数名,其它任何参数将作为参数被传递给被调用函数。在除浏览器外的其它容器中,此方法调用转载 2010-05-05 09:39:00 · 1448 阅读 · 0 评论 -
OleWord论文制作工具 1.3.1 版本更新 05.09 更新
版本更新 1.3.1 : 1:更改一级标题的规范2:更合理的分节的使用3:修改正文的规范 发现问题,可发送信箱到mik1626@126.com,或联系QQ:351788118,欢迎您的使用 安装版 下载地址: csdn: http://download.csdn.net/source/2331569 网盘: http://www.ra原创 2010-05-03 15:33:00 · 456 阅读 · 0 评论 -
.Net中把图片等文件放入DLL中,并在程序中引用
有时我们需要隐藏程序中的一些资源,比如游戏,过关后才能看到图片,那么图片就必须隐藏起来,否则不用玩这个游戏就可以看到你的图片了,呵呵。 本文就讲述了如何把文件(比如图片,WORD文档等等) 隐藏到DLL中,然后在程序中可以自己根据需要导出图片进行处理。第1步:我们要生成一个资源文件,先把要隐藏的文件放入到这个资源文件中(资源文件大致可以存放三种数据资源:字节数组、各种对象和字符串)首先创建转载 2010-04-30 09:29:00 · 888 阅读 · 0 评论 -
重写窗口关闭触发事件
.NET平台上开发应用程序时,在窗口关闭时触发一个提示对话框,在弹出的对话框中如果确定关闭则关闭窗体。如果取消则返回。那么这里有二种作法。第一种方法重写系统提供 OnClosing事件函数。 实现代码如下/// /// 重写关闭窗口事件/// ///protected override void OnClosing(CancelEventArgs e){DialogResult转载 2010-04-27 12:19:00 · 3112 阅读 · 0 评论 -
如何等待一个线程完成后才继续执行之后的操作
c#的Application.DoEvents()的作用 交出CPU控制权,让系统可以处理队列中的所有Windows消息,比如在大运算量循环内,加Application.DoEvents可以防止界面停止响应,因为winform的消息循环是一个线程来处理,那么假如你的某个操作比较耗时,那么消息处理得等你这个耗时操作做完了才能继续,而Application.DoEvents方法原创 2010-04-26 15:34:00 · 5582 阅读 · 0 评论 -
Close()与Dispose()的区别
C#中析构函数,Close函数,Dispose函数的区别 C#中析构函数是有垃圾搜集器来调用的,当所引用的堆上的数据当无效时,会隐式调用。一般表现为当引用变量超出其作用域时就会调用。 Close函数和Dispose函数则是一种约定。调用Close函数释放资源后可能还需要再次使用,而Dispose函数释放的资源不再使用。 另外,如果类实原创 2010-04-26 09:23:00 · 631 阅读 · 0 评论 -
VS08项目改为依赖.netFramework2.0制作安装包
VS08默认.net框架的为3.5.可以在项目属性里修改“目标Framework”这一项,改变项目对.netFramework的依赖版本。 设置项目运行在那个框架下 切换到 项目的 启动条件选项卡 -》 netfaramework -> version ->现在你要的 版本设置系统必备软件点击项目 -》 属性-》配置-生成->系统生成 在这里选择你要的必要组件 和下载原创 2010-04-22 11:52:00 · 1141 阅读 · 0 评论 -
PictureBox 查看原图
在将一张图片放置在PictureBox 中时,由于界面的大小限定,往往是在指定PictureBox的大小后,将其SizeMode属性设置为StretchImage,以让图片自动适应PictureBox 的大小,用户需查看原图时比较麻烦,在此我们通过双击去打开原图 代码如下: 首先为PictureBox 增加一个双击事件:PictureBox p = new Picture原创 2010-01-01 17:16:00 · 1023 阅读 · 0 评论 -
Treeview 鼠标悬停时的问题提示
在treeview控件的使用上,往往遇到里面的节点是动态增加上去的,因为在增加时没有指定node的ToolTipText,所以即时将treeview的shownodetooltips属性设为true,还是没起作用,解决方法: 在treeview增加一个NodeMouseHover事件,急鼠标悬停时事件,增加一行代码,实例如下: #region原创 2010-01-01 17:04:00 · 6149 阅读 · 0 评论 -
break continue goto Return 区别
一.break 1. break语句形式: break; 2. break语句功能: A. 在switch语句中,break是其语法本省的一部分,break语句会终止其后语句的执行,退出switch语句。 B. 使一个循环立即结束,也就是说在循环中遇到break语句时,循环立即终止,程序转到当前循环体后的第一个语句去继续执行。 3. 注转载 2012-02-10 17:18:53 · 717 阅读 · 0 评论