1、点击地址栏上的一个,会跳转到相应目录。
2、winform应用,现在不是很有头绪,思路也不清晰,
不能很好的把这个效果,分解最小化用代码实现。
有道友能给点思路嘛
首选当然是WPF,如果是WinForm,自定义控件规格如下:
地址栏-》ListView
目录层次-》ListViewItem
Item包含三个控件,两个按钮,第一个是目录名,第二个为右箭头,一个列表,点击箭头按钮后显示
任务分解:
地址栏记录当前路径,根据路径显示Item
Item记录所在路径,负责跳转(即设置地址栏的路径)
路径控件X
{
Controls = [
控件A:里面很多个Item,每个Item就是上图的蓝色部分(几乎可以ComboBox构建,不合适就重写一下),比如上图中有4个Item;
控件B:基本类似一个TextBox(用这个重写);
]
}
把A,B进行切换(比如直接用Visible);当然你也可以来回创建的方式。
方法很多,你想慢慢写可以从Control慢慢重写都可以,反正几乎所有视图显示模式是一样的。