kdheath.Wpf.Controls
                              
                            
                                2.0.7
                            
                        
                            
                                
                                
                                    Prefix Reserved
                                
                            
                    dotnet add package kdheath.Wpf.Controls --version 2.0.7
NuGet\Install-Package kdheath.Wpf.Controls -Version 2.0.7
<PackageReference Include="kdheath.Wpf.Controls" Version="2.0.7" />
<PackageVersion Include="kdheath.Wpf.Controls" Version="2.0.7" />
<PackageReference Include="kdheath.Wpf.Controls" />
paket add kdheath.Wpf.Controls --version 2.0.7
#r "nuget: kdheath.Wpf.Controls, 2.0.7"
#:package kdheath.Wpf.Controls@2.0.7
#addin nuget:?package=kdheath.Wpf.Controls&version=2.0.7
#tool nuget:?package=kdheath.Wpf.Controls&version=2.0.7
About
The Wpf.Controls package contains classes to create elements, known as controls, that enables a user to interact with an application.
See Change Log for all release notes.
Key Features
Custom controls for user interface elements such as ComboBoxes, DatePickers and TextBoxes.
Main Types
- ComboBox- Extension to the System.Windows.Controls.ComboBox class.
- DatePicker- Extension to the System.Windows.Controls.DatePicker class.
- FilePathTextBox- Control to implement the selection of a file or folder for a TextBox.
- HamburgerMenu- Control to implement the Hamburger style menu (or Navigation Drawer) control.
- ModalDialog- Control to implement a modal dialog for displaying User Controls.
- NumericSpinner- Control to implement the ability to increase and decrease numeric values using a 'NumericUpDown' style control.
- PasswordBoxExtend- Extends the- PasswordBoxcontrol to allow binding of the- Passwordproperty.
- SearchTextBox- Control to implement the entry of search criteria in a TextBox.
- SortableListView- Control to implement the sorting and filtering of a ListView.
See WPF Packages for technical documentation.
How to Use
To include the controls in a WPF project:
- Add a reference to the Common.Wpf.Controlspackage.
- Include the required controls in a .xamlfile.
xmlns:cc="clr-namespace:Common.Wpf.Controls;assembly=Common.Wpf.Controls"
'''
<cc:NumericSpinner Step="2" ... />
Feedback
This is provided as open source under the MIT license.
Bug reports and contributions are welcome in the GitHub repository.
| Product | Versions Compatible and additional computed target framework versions. | 
|---|---|
| .NET | net8.0-windows7.0 is compatible. net9.0-windows was computed. net10.0-windows was computed. | 
- 
                                                    net8.0-windows7.0- kdheath.Wpf.Resources (>= 2.0.1)
 
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
* SortableListView.SortList method no longer throws System.InvalidOperationException.
* SortableListView.Refresh resets the default column.
* Include documentation files in release build packages.