GM.WPF
1.4.2
See the version list below for details.
dotnet add package GM.WPF --version 1.4.2
NuGet\Install-Package GM.WPF -Version 1.4.2
<PackageReference Include="GM.WPF" Version="1.4.2" />
paket add GM.WPF --version 1.4.2
#r "nuget: GM.WPF, 1.4.2"
// Install GM.WPF as a Cake Addin #addin nuget:?package=GM.WPF&version=1.4.2 // Install GM.WPF as a Cake Tool #tool nuget:?package=GM.WPF&version=1.4.2
GM.WPF
.NET library with various controls, utilities and base classes for MVVM driven WPF development.
Documentation
You can read the documentation and how-to's under the Wiki.
Similar projects
List of features
(Check the class documentation comments in the source files for more information!)
Controls:
- GMDataGrid
- GMStackPanel
- GMWrapPanel
- ProgressOverlay
- StartPage
- TimeControl
- TimePicker
- WatermarkTextBox
Dialogs:
Windows:
Patterns:
Tools:
Behaviors:
Converters:
- BoolToBool
- BoolToScrollBarVisibility
- BoolToVisibility
- EnumToCollectionConverter
- FunctionToString
- ICollectionToBool
- ICollectionToCountConverter
- ICollectionToVisibility
- IListToIList
- IntToVisibility
- ObjectToBool
- ObjectToVisibility
- StringToBool
- StringToString
- StringToVisibility
Utilities (static classes):
Requirements
.NET Framework 4.7.1
Author and License
Gregor Mohorko (www.mohorko.info)
Copyright (c) 2021 Gregor Mohorko
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net471 is compatible. net472 was computed. net48 was computed. net481 was computed. |
-
- GM.Utility (>= 1.3.2)
- GM.Windows.Utility (>= 1.0.5.1)
- MvvmLightLibs (>= 5.4.1.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Added WatermarkTextBox.
Added TabControlBehavior.
Added FrameworkElementUtility.GetUniqueControlKeyByVisualTree.
Added ProgressUpdater.SetForLoop with support for step message.
Added converters: EnumToCollectionConverter, ICollectionToCountConverter.
Added ViewModelChanged event to BaseControl.
Added DependencyVMPropertyReadOnly to BaseControl.
Fix: BaseControl: Null reference when view model is null.
Fix: BaseControl: DependencyVMProperty: default value: Set default value in view model when defined in the property.
Fix: DateDialog: Allow clicking OK at all times, focus input box when empty.