WEB开发网
开发学院软件开发C语言 C#实现文件管理器—by henryqin 阅读

C#实现文件管理器—by henryqin

 2009-04-04 08:22:43 来源:WEB开发网   
核心提示: 新建文件夹界面文本文档界面System.IOSystem.IO命名空间很重要,它包含了许多的类,C#实现文件管理器—by henryqin(2),以便让托管应用程序可以通过同步或异步方式提供文本I/O以及其他形式的输入和输出方式,从而操作文件系统或流的输入和输出操作,其中ImageList

新建文件夹界面

C#实现文件管理器—by henryqin

文本文档界面

System.IO

System.IO命名空间很重要,它包含了许多的类,以便让托管应用程序可以通过同步或异步方式提供文本I/O以及其他形式的输入和输出方式,从而操作文件系统或流的输入和输出操作。System.IO的命名空间相当庞大,在本例中,主要用到以下几个方面:

1.File类:它提供了打开,创建,复制,移动,重命名文件以及读写文件属性的静态方法.

2.Directory类:它为目录提供编程接口,使应用程序可以通过简单的方法来创建,删除目录.

3.FileStream类:它允许将文件作为流访问,实现标准的输出,输入操作,可随机的访问文件内容.

4.StreamReader与StreamWriter类:它们支持对文本的读写操作,让应用程序可以访问文件或信息流.

下面,简要说一下在例子中用到的几个控件及它们的属性。

ListView

通过ListView控件,可以在标准视图对话框中进行各种操作(查看,打开文件等)。本例中,主要用到以下功能:

1.View:  a LargeIcon:所有选项都在其旁边显示一个大图标和一个标签。

b SmallIcon:所有选项都在其旁边显示一个小图标和一个标签。

c List:只显示一列,该列可以包含一个图标和一个标签。

d Details:可以显示任意数量的列,只有第一列可以包含图像。

2.SelectedItems:这个属性包含了选中选项的集合。

3.MultiSelect:这个属性设置为true,用户可以选择多个选项。

4.LargeImageList:这个属性包含ImageList,其中ImageList包含ListView中要使用的图像。当View属性为LargeIcon时,可以使用图像。

上一页  1 2 3 4  下一页

Tags:实现 文件管理器 by

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接