MH.UI
5.1.1
dotnet add package MH.UI --version 5.1.1
NuGet\Install-Package MH.UI -Version 5.1.1
<PackageReference Include="MH.UI" Version="5.1.1" />
<PackageVersion Include="MH.UI" Version="5.1.1" />
<PackageReference Include="MH.UI" />
paket add MH.UI --version 5.1.1
#r "nuget: MH.UI, 5.1.1"
#:package MH.UI@5.1.1
#addin nuget:?package=MH.UI&version=5.1.1
#tool nuget:?package=MH.UI&version=5.1.1
MH.UI
Overview
MH.UI is a user interface library designed to provide a robust set of controls, dialogs, and helper classes for .NET applications, particularly those using the MVVM (Model-View-ViewModel) design pattern. It includes custom implementations of common UI elements, as well as specialized controls for handling complex data structures like trees and collections.
Features
- Custom Controls: A variety of custom UI controls such as
TreeView,TabControl,MediaPlayer, and more. - Dialogs: Ready-to-use dialog components like
InputDialog,MessageDialog, andProgressDialog. - Tree and Collection Views: Controls and interfaces for displaying hierarchical and grouped data.
- Zoom and Pan: Interactive zooming and panning control for images or other visual content.
- Media Playback: Support for video and media playback through the
MediaPlayercontrol.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- MH.Utils (>= 4.0.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on MH.UI:
| Package | Downloads |
|---|---|
|
MH.UI.Android
Android-based library that extends the platform-independent MH.UI library by integrating it with Android and providing additional utility classes, controls and resources. |
|
|
MH.UI.WPF
Modern WPF UI library. It provides a rich set of controls including TreeView, CollectionView, TabControl, dialogs (MessageDialog, InputDialog, ToggleDialog, ...), media playback (MediaPlayerControlPanel), ZoomAndPan controls, and various UI helpers such as icons, buttons, sliders, and converters. Designed for MVVM-friendly development and polished user interfaces. |
GitHub repositories
This package is not used by any popular GitHub repositories.