您的位置:首页 > 编程语言 > C#

winform窗体设计重要的知识点。必用的、必须了解的。

2008-11-20 18:17 786 查看
c#中struct和class的区别
http://blog.csdn.net/JustLovePro/archive/2007/11/02/1863734.aspx

 

谈基于.net平台windows开发中的模式窗体
http://blog.csdn.net/zhzuo/archive/2006/05/05/708941.aspx
内容讲得很详细。几种模式,对话框模式应该注意的问题,设置。包括参数的调用等。

 

轻松掌握Windows窗体间的数据交互
http://blog.csdn.net/zhzuo/archive/2004/04/05/22027.aspx
数据交互方法主要三种:
1.带参数的构造函数,对窗体来讲:new form2(agr)。
2.属性以及方法实现了数据的交互,给窗体添加属性或方法。使用Form类的Owner属性,public 数据。
2.接下来要讲的是使用静态类来完成窗体间的数据交互。是我们经常要用到的一种数据交互方法。

 

FileStream和StreamReader和StreamWriter读写文件
http://shrewdwolf2008.blog.51cto.com/313377/88198 简单明了

使用MemoryStream和FileStream

http://hi.baidu.com/linkinmao/blog/item/798a7754f9c01652574e00e0.html

 

C# 文件操作

http://www.940194.cn/ShowData/2007-06/39.html

http://www.cnblogs.com/Aioria0622/archive/2008/03/16/1108257.html

C# 添加,修改,删除 文件夹 文件 大全
http://linglong117.blog.163.com/blog/static/27714547200892093951326/

 

C#模拟QQ截屏功能

http://www.cnblogs.com/tuyile006/archive/2007/07/16/815843.html

可以利用Graphics类的CopyFromScreen方法来实现屏幕截取,舍弃了比较麻烦的API函数,只要几句代码就能实现了,而且这个这个方法能实现只抓取部分区域的屏幕,可以实现类似qq抓屏的功能。

 

仿QQ的屏幕截图  也是另外一篇GDI+绘图处理文章。还有源代码下载。不错。我也下载研究过了。
http://www.cnblogs.com/zhouyinhui/archive/2006/06/27/437017.html
一个全屏的背景窗口,其以整个屏幕图像为背景图片;
一个取景窗口(红色矩形),在背景窗口拖动鼠标时可以改变该取景窗口的大小,形成区域的选定效果。
双击取景窗口时将对应的图像复制到剪切板。

 

多线程:跨线程的控件访问:解决方法有3种
http://www.cnblogs.com/zhouyinhui/archive/2006/12/05/583246.html
新手经常会遇到这样的问题: a线程去访问b线程的控件,编译器报错(.net1.0编译时好像不会报,.net2.0是肯定会的).

 

多线程:Net2.0中通过委托和事件进行线程安全的控件访问
http://blog.csdn.net/bspiritxp/archive/2007/05/01/1593930.aspx
使用了委托和事件的基本特性演示了跨线程访问控件的方法

http://blog.csdn.net/netcoder/archive/2008/10/28/3164001.aspx

 

打印技术:掌握.NET中的日常打印-C#

http://www.builder.com.cn/2007/0930/530417.shtml

里面介绍得很详细,继承PrintDocument,提高代码重用性。

 

打印技术:长江支流de金质打印通-VB.Net-C#

http://blog.csdn.net/flygoldfish/archive/2006/02/06/592790.aspx

说到打印,很多人都应该知道的:长江支流的金质打印通,封装得比较完整。网站里面大部分都是在讲打印技术的。

而且是开源的,下载了几个,我还没有研究透呢,主要是打印设置,对话框,打印Print,三大控件、技术和GDI+的结合使用。长江支流【我应该称呼他为大侠,呵呵】http://blog.csdn.net/flygoldfish 有必要把里面的打印研究彻底,就可以弄懂打印技术。

 

C#的多线程机制探索

http://www.vchome.net/dotnet/dotnetdocs/dotnet1.htm

http://msdn.microsoft.com/zh-cn/library/ms998490.aspx   微软的的不用说了。
http://knowledge.swanky.wu.googlepages.com/threading_in_c_sharp.html

都讲得很详细,很全。多线程用到的东西太多了。复杂啊。

 

C#中跨线程操作控件
http://www.cnblogs.com/kingsky/archive/2008/12/11/1353322.html
直接使用Thread和Threadstart 和BackgroundWorker组件 介绍跨线程操作控件方法
一个项目用两种方法来实现。有比较。容易学习。

 

C# 事件机制

http://www.cnblogs.com/donghaiyiyu/archive/2007/07/29/828738.html

不错,通俗易懂,有两个例子。一个带参数的。

 

C#为图片生成缩略图

http://www.hccar.com/Content,2004,12,23,7.aspx

 

WebBrowser控件使用详解

http://www.cnblogs.com/topboy/archive/2007/02/01/637502.html
http://www.cnblogs.com/lemony/archive/2007/11/04/948886.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息