Dirkster.FileSystemModels
3.0.0
See the version list below for details.
dotnet add package Dirkster.FileSystemModels --version 3.0.0
NuGet\Install-Package Dirkster.FileSystemModels -Version 3.0.0
<PackageReference Include="Dirkster.FileSystemModels" Version="3.0.0" />
paket add Dirkster.FileSystemModels --version 3.0.0
#r "nuget: Dirkster.FileSystemModels, 3.0.0"
// Install Dirkster.FileSystemModels as a Cake Addin #addin nuget:?package=Dirkster.FileSystemModels&version=3.0.0 // Install Dirkster.FileSystemModels as a Cake Tool #tool nuget:?package=Dirkster.FileSystemModels&version=3.0.0
WPF File System Controls
<dl> <table border="0" padding="0" cellspacing="0" cellpadding="0"> <tr> <td align="left"> <img alt="FSC Logo" src="https://github.com/Dirkster99/Docu/blob/master/FS/icons/Open_32x.png?raw=true"/> </td> <td align="left"> A collection of themeable WPF/MVVM <b>F</b>ile <b>S</b>ystem <b>C</b>ontrols similar to some parts (folder tree view, folder and file list view with filter) of Windows (7-10) Explorer.</a>. </td> </tr> <table> </dl>
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).
A closely related project is the <img src="https://github.com/Dirkster99/Docu/blob/master/HistoryControlLib/Branch_32x.png?raw=true" width="24"/> <a href="https://github.com/Dirkster99/HistoryControlLib">HistoryControlLib</a> project which is also (via NuGet) part of the test applications in this repository.
This project contains:
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
A text overlay edit-in-place textbox that is shown when a user renames or creates a new folder:
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.
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.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net452 is compatible. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
- log4net (>= 2.0.8)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Dirkster.FileSystemModels:
Package | Downloads |
---|---|
Dirkster.FileListView
Provides a WPF/MVVM listview control for Windows file system folders and files. |
|
Dirkster.FolderBrowser
Provides a WPF/MVVM folder browser tree view control to displays and browse folders in the Windows file system. |
|
Dirkster.FilterControlsLib
Provides a WPF/MVVM filter combobox view control to filter displays on Windows file system folders and files. |
|
Dirkster.FolderControlsLib
Provides a WPF/MVVM folder drop down control to enter a path and navigate into (and display) the location in the Windows file system. |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on Dirkster.FileSystemModels:
Repository | Stars |
---|---|
Dirkster99/Edi
Edi - The open source text editor IDE based on AvalonDock and AvalonEdit
|
Releasing intial version 3.0.0.