TheXDS.MCART.Windows
0.18.1
See the version list below for details.
dotnet add package TheXDS.MCART.Windows --version 0.18.1
NuGet\Install-Package TheXDS.MCART.Windows -Version 0.18.1
<PackageReference Include="TheXDS.MCART.Windows" Version="0.18.1" />
<PackageVersion Include="TheXDS.MCART.Windows" Version="0.18.1" />
<PackageReference Include="TheXDS.MCART.Windows" />
paket add TheXDS.MCART.Windows --version 0.18.1
#r "nuget: TheXDS.MCART.Windows, 0.18.1"
#:package TheXDS.MCART.Windows@0.18.1
#addin nuget:?package=TheXDS.MCART.Windows&version=0.18.1
#tool nuget:?package=TheXDS.MCART.Windows&version=0.18.1
MCART.Windows
Overview
MCART.Windows is a specialized library within the MCART ecosystem, designed to enhance the development of Windows-based applications. It provides a set of tools, utilities, and components tailored for the Windows platform, streamlining the creation of robust and feature-rich desktop applications.
This library is more often included as a transitive dependency in other MCART libraries, such as MCART.WPF, which is a wrapper around the Windows Presentation Foundation (WPF) framework. While it is not intended for direct use in most cases, it does include useful helpers for Windows-specific apps, and you don't have to reference a specific platform to use its features, like in cases where you need to implement a console application that uses Windows APIs and/or dialogs.
Highlights
- Windows-Specific Utilities: Tools and helpers designed specifically for the Windows platform.
- Extensibility: Designed to be extended for custom Windows-specific solutions.
- Access to WIndows-specific APIs: Provides access to a few Windows-specific APIs and features, such as some of the common Windows dialogs (including the modern progress dialog as seen in Windows Vista and up), separate console, window management and more.
Getting Started
using TheXDS.MCART.Helpers;
class Program
{
static void Main()
{
Console.WriteLine($"The system accent color is {Windows.GetAeroAccentColor()}");
}
}
| 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
- Microsoft.Win32.Registry (>= 5.0.0)
- System.Drawing.Common (>= 9.0.7)
- System.Management (>= 9.0.7)
- System.Security.Principal.Windows (>= 5.0.0)
- TheXDS.MCART.Coloring (>= 0.18.1)
- TheXDS.MCART.UI (>= 0.18.1)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on TheXDS.MCART.Windows:
| Package | Downloads |
|---|---|
|
TheXDS.MCART.Wpf
Morgan's CLR Advanced Runtime es un conjunto de funciones, extensiones y módulos que he encontrado útiles a lo largo de mis años de experiencia con lenguajes .Net, particularmente con Visual Basic. Trata de añadir características que no se encuentran fácilmente disponibles en .Net Framework, y además añade controles, ventanas, recursos y otros objetos de utilidad. |
|
|
TheXDS.MCART.Wpf.Common
Morgan's CLR Advanced Runtime is a set of functions, extensions, and modules that I have found useful throughout my years of experience with .Net languages, particularly with Visual Basic. It aims to add features that are not easily available in .Net Framework, and also adds controls, windows, resources, and other utility objects. |
|
|
TheXDS.MCART.WinForms.Common
Morgan's CLR Advanced Runtime is a set of functions, extensions, and modules that I have found useful throughout my years of experience with .Net languages, particularly with Visual Basic. It aims to add features that are not easily available in .Net Framework, and also adds controls, windows, resources, and other utility objects. |
|
|
TheXDS.MCART.Wpf.Win19041
Morgan's CLR Advanced Runtime is a set of functions, extensions, and modules that I have found useful throughout my years of experience with .Net languages, particularly with Visual Basic. It aims to add features that are not easily available in .Net Framework, and also adds controls, windows, resources, and other utility objects. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0-alpha.1 | 95 | 3/21/2026 |
| 0.18.1 | 478 | 12/11/2025 |
| 0.18.1-alpha.3 | 184 | 9/2/2025 |
| 0.18.1-alpha.2 | 510 | 7/25/2025 |
| 0.18.1-alpha.1 | 528 | 7/24/2025 |
| 0.18.0 | 308 | 5/6/2025 |
| 0.18.0-alpha.12 | 218 | 4/18/2025 |
| 0.18.0-alpha.11 | 209 | 4/17/2025 |
| 0.18.0-alpha.10 | 249 | 3/6/2025 |
| 0.18.0-alpha.9 | 237 | 3/5/2025 |
| 0.18.0-alpha.8 | 151 | 2/13/2025 |
| 0.18.0-alpha.7 | 110 | 1/27/2025 |
| 0.18.0-alpha.5 | 128 | 1/20/2025 |
| 0.18.0-alpha.3 | 115 | 1/7/2025 |
| 0.18.0-alpha.1 | 121 | 1/6/2025 |
| 0.17.3 | 196 | 10/15/2024 |
| 0.17.3-alpha.10 | 138 | 10/8/2024 |
| 0.17.3-alpha.9 | 123 | 9/24/2024 |
| 0.17.3-alpha.8 | 104 | 9/19/2024 |
| 0.17.3-alpha.7 | 161 | 8/10/2024 |