想做一个WINDOWS自带的资源管理器,C#中用什么控件或是类 怎么做
想做一个WINDOWS自带的资源管理器,C#中用什么控件或是类,怎么做呀 问题点数:0、回复次数:14Top
1 楼iamwls(-----魔高一尺,道高一丈-----)回复于 2004-09-04 11:43:55 得分 0
没说太清楚,详细说一下,
主要是说主窗口那部分
就是说按详细资料查看,列表查看,大图标,小图标查看功能
点里面的文件或文件夹右键菜单里有属性,有删除,重命名之类的
Top
2 楼xrascal(横刀夺爱)回复于 2004-09-04 11:50:16 得分 0
用的 listview 控件Top
3 楼haiwangstar(南河三(信为万事之本))回复于 2004-09-04 12:42:31 得分 0
主要三个控件。
左边是一个TreeView中间是一个Splitter,右边是一个ListView。
《C#WINDOWS程序设计》中有一个类似例子,可参考。Top
4 楼iamwls(-----魔高一尺,道高一丈-----)回复于 2004-09-04 14:58:00 得分 0
谢谢,已经能显示了,不过好象里面还是没有右键菜单呀,怎么添右键菜单Top
5 楼noahart(八卦小子)回复于 2004-09-04 16:04:54 得分 0
在工具箱里面有一个ContextMenu
添加ContextMenu1后编辑菜单,然后把控件(TreeView)的ConntextMenu设置为ContextMenu1Top
6 楼iamwls(-----魔高一尺,道高一丈-----)回复于 2004-09-04 19:04:55 得分 0
右键菜单搞定了, 谢谢楼上的朋友
listView1.Items.Clear();
然后再
listView1.Items.AddRange(lvi);
怎么就什么也不显示了呢Top
7 楼iamwls(-----魔高一尺,道高一丈-----)回复于 2004-09-04 19:06:45 得分 0
续上边,也就是如何更新ListView显示呀Top
8 楼iamwls(-----魔高一尺,道高一丈-----)回复于 2004-09-04 19:23:12 得分 0
谢谢
xrascal(横刀夺爱)得30分
noahart(八卦小子)得30分
只剩30分了,分少了些,大家帮帮忙吧Top
9 楼yichuan1982(亦川——四川新津)回复于 2004-09-04 20:25:34 得分 0
upupTop
10 楼noahart(八卦小子)回复于 2004-09-04 20:56:39 得分 0
1.添加一个item
ListViewItem item1 = new ListViewItem("item1",0);
this.listView1.Items.Add(item1);
2添加一组items
ListViewItem item1 = new ListViewItem("item1",0);
item1.SubItems.Add("1");
item1.SubItems.Add("2");
ListViewItem item2 = new ListViewItem("item2",1);
item2.SubItems.Add("3");
item2.SubItems.Add("4");
listView1.Items.AddRange(new ListViewItem[]{item1,item2});
Top
11 楼IE14571(Leo)回复于 2004-09-04 23:24:23 得分 0
listview + treeviewTop
12 楼iamwls(-----魔高一尺,道高一丈-----)回复于 2004-09-05 12:58:05 得分 0
还是不能刷新
this.listView1.Items.Clear()
之后就啥也没有了
再add也没用了,5555555 ~~~~~~~ 咋办呀Top
13 楼iamwls(-----魔高一尺,道高一丈-----)回复于 2004-09-05 18:09:22 得分 0
upTop
14 楼haiwangstar(南河三(信为万事之本))回复于 2004-09-05 18:49:13 得分 0
Refresh试一下..Top




