实用小例
也打造资源管理器——功能完善版
摘要: 实现文件的删除、重命名、复制、剪切、粘贴与运行,文件夹的新建、删除、重命名、复制、移动、向上和刷新功能,并能统计选中的文件、文件夹与驱动器的各种信息。界面如下:阅读全文
在剪贴板上保存自定义对象
摘要: 剪贴板上一般放置的都是由DataFormats类定义好的数据类型,其实我们也可以定义自己的数据类型。
创建自己写的类的对象,再将该对象在程序与剪贴板之间传来传去,挺有意思哦阅读全文
创建自己写的类的对象,再将该对象在程序与剪贴板之间传来传去,挺有意思哦阅读全文
.NET中读取按键的信息
摘要: 有三个事件可以用于读取按键:KeyPress、KeyDown和KeyUp。当用户按下一个键并松开时,这三个事件的发生顺序是:KeyDown-KeyPress-KeyUp。阅读全文
C#设计的一个向导程序(Wizard)框架
摘要: 在现实的软件中,经常可以看到一些向导(Wizard)的存在,如何给自己的应用程序实现一个向导呢?
下面给出一个使用面向对象的思想设计出来的应用程序向导框架,虽然很简单,但希望能给人帮助。阅读全文
下面给出一个使用面向对象的思想设计出来的应用程序向导框架,虽然很简单,但希望能给人帮助。阅读全文
.NET中实现访问剪贴板
摘要: 在.NET中访问剪贴板可以通过两种方法实现:一种方法是直接通过调用某些控件的Cut/Copy/Paste方法就可以直接与剪贴板交互。另一种方法是使用Clipboard类实现。通过调用SetDataObject方法,可以访问剪贴板并将数据存储在其中。该方法使用IDataObject接口将数据存储到剪贴板中。阅读全文
用C#.NET实现拖放操作
摘要: 在应用程序中,是通过处理一系列事件,如DragEnter,DragLeave和DragDrop事件来实现在Windows应用程序中的拖放操作的。通过使用这些事件参数中的可用信息,可以轻松实现拖放操作。阅读全文
