# fsc
**Repository Path**: zibuyu296/fsc
## Basic Information
- **Project Name**: fsc
- **Description**: 导入地址:https://github.com/Dirkster99/fsc
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-06-04
- **Last Updated**: 2024-06-04
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
[](https://ci.appveyor.com/project/Dirkster99/fsc)
[](https://github.com/Dirkster99/fsc/releases/latest)
# WPF File System Controls
|
A collection of themeable WPF/MVVM File System Controls similar to some parts (folder tree view, folder and file list view with filter) of Windows (7-10) Explorer.. Please review the WiKi for screenshots and more details.
|
This project contains the source code for an implementation of controls that are related to browsing files within an existing application. Go to: https://github.com/Dirkster99/Edi to see the controls in full action (see Explorer tool window) or review this CodeProject article to learn more.
A closely related project is the
HistoryControlLib
project which is also (via NuGet) part of the test applications in this repository.
- [](http://nuget.org/packages/Dirkster.FolderBrowser) FolderBrowser
- [](http://nuget.org/packages/Dirkster.FileListView) FileListView
- [](http://nuget.org/packages/Dirkster.FilterControlsLib) FilterControlsLib
- [](http://nuget.org/packages/Dirkster.FileSystemModels) FileSystemModels
- [](http://nuget.org/packages/Dirkster.FolderControlsLib) FolderControlsLib
The project source code in this repository contains the above control projects and also demos these features:
- A folder browser control to browse folders with a treeview in your file system
- see: FolderBrowser/FolderBrowser/ViewModels/FolderViewModel.cs and FolderBrowser/FolderBrowser/Views/FolderBrowserView.xaml
- see /FolderBrowser/FolderBrowser/Readme.txt for more details
- A path combobox control that lets you:
- enter a path (with copy and paste) or
- pick drives from a drop down list of currently recognized drives.
- see: FileListView/ViewModels/FolderComboBoxViewModel.cs and FileListView/Views/FolderComboBox.xaml
- A folder and file listview control to list items within a given folder
- see FileListView/ViewModels/FileListViewModel.cs and FileListView/Views/FListView.xaml
- A folder bookmark drop down list control to bookmark and quick access recently visited folders
- see also: https://github.com/Dirkster99/DropDownButtonLib
- A text overlay edit-in-place textbox that is shown when a user renames or creates a new folder:
- see: https://github.com/Dirkster99/InplaceEditBoxLib
Other features include:
- A forward and backward history control to navigated back and forth between recently visited folders
- A set of folder short-cut buttons to navigate directly to a folder.
## Build Status of NuGet Demo Appliactions
- [](https://ci.appveyor.com/project/Dirkster99/fsc-062w1) Explorer (NuGet Demo Application)
- [](https://ci.appveyor.com/project/Dirkster99/fsc-a1uv6) Themed Explorer (NuGet Demo Application)
## Limitations ##
- Universal Control (UNC) network share paths are not supported
- Support for drives with exchangeable media (CD-ROM, USB Drive) is limited. Everything should work as expected but exchanging the media will not lead to updating displayed folder and file entries.