C# (CSharp) SEToolbox.Services Namespace

Classes

Name Description
BrowserBehavior
ColorDialog Class wrapping System.Windows.Forms.ColorDialog, making it accept a IColorDialog.
ColorDialogViewModel ViewModel of the abstract ColorDialog.
CommandManagerHelper This class contains methods for the CommandManager that help avoid memory leaks by using weak references.
CommandReference This class facilitates associating a key binding in XAML markup to a command defined in a View Model by exposing a Command dependency property. The class derives from Freezable to work around a limitation in WPF when data-binding from XAML.
DelegateCommand This class allows delegating the commanding logic to methods passed as parameters, and enables a View to bind commands to objects that are not part of the element tree.
DialogCloser
DispatcherHelper
FileDialogViewModel ViewModel of the abstract FileDialog.
FolderBrowserDialog Class wrapping System.Windows.Forms.FolderBrowserDialog, making it accept a ViewModel.
FolderBrowserDialogViewModel ViewModel of the FolderBrowserDialog.
ListBoxAdornerManager
ListBoxDropAdorner
MessageListener Message listener, singlton pattern. Inherit from DependencyObject to implement DataBinding.
OpenFileDialog Class wrapping System.Windows.Forms.OpenFileDialog, making it accept a IOpenFileDialog.
OpenFileDialogViewModel ViewModel of the OpenFileDialog.
SaveFileDialog Class wrapping System.Windows.Forms.SaveFileDialog, making it accept a ISaveFileDialog.
SaveFileDialogViewModel ViewModel of the SaveFileDialog.
WindowWrapper WindowWrapper is an IWin32Window wrapper around a WPF window.