Extended WPF components
The main goal of the project is to collect controls that will facilitate the development of WPF applications.
- .Net Core 3.1
- .Net Framework 4.7.2, 4.8
- .Net 5 windows
- AboutApp - simple about application window with layout for licenses used in application buid (components, dll, packages, etc.)
- LabelMui - label for displaint multi-langual strings getting from application resource by name. No need define any bindings - just resource string for label.
- TimePicker (helps to set only time-part of date-time value)
- WPF docking manager (I found commercial controls and WinForms, not WPF)
This project welcomes contributions and suggestions. The project needs help in development - adding new controls that will be available to everyone for free and improving the code.
<UserControl xmlns:ctr="clr-namespace:WpfExtendedControls">
<ctr:LabelMui Grid.Row="10" Grid.Column="0" ResourceKey="AboutBoxDescription"></ctr:LabelMui>
</UserControl>
private void About_Executed(object sender, ExecutedRoutedEventArgs e)
{
var licenses = new List<LicenseInformation>
{
new LicenseInformation("Application", Encoding.UTF8.GetString(Properties.Resources.LICENSE), false)
};
var ab = new AboutApp(licenses,null);
ab.Show();
}