我正在設計WPF中的文件夾瀏覽器。瀏覽WPF樹形視圖中的所有驅動器
我成功的瀏覽perticular驅動器[E:]使用下面的代碼:
<Window.Resources>
<ObjectDataProvider x:Key="RootFolderDataProvider">
<ObjectDataProvider.ObjectInstance>
<folderExplorer:FolderExplorer FullPath="e:\" />
</ObjectDataProvider.ObjectInstance>
</ObjectDataProvider>
<HierarchicalDataTemplate
DataType = "{x:Type folderExplorer:FolderExplorer}"
ItemsSource = "{Binding Path=SubFolders}">
<TextBlock Text="{Binding Path=Name}" />
</HierarchicalDataTemplate>
</Window.Resources>
<TreeView Grid.Column="0"
Name="RootTreeView"
Background="AliceBlue"
Foreground="Black" Grid.RowSpan="3" Margin="0,0,0,169">
<TreeViewItem Header="Browse">
<TreeViewItem.ItemsSource>
<Binding Source="{StaticResource RootFolderDataProvider}">
<Binding.Path>SubFolders</Binding.Path>
</Binding>
</TreeViewItem.ItemsSource>
</TreeViewItem>
</TreeView>
我如何可以瀏覽所有驅動器,這是我的電腦。 讓我知道是否需要任何信息。
[文件夾的瀏覽器可能重複列出在WPF所有系統驅動器](http://stackoverflow.com/questions/22375801/folder-browser-to-list-all-system-drive-in-wpf) – Akon