⚠ Deprecated: Legacy
This package has been deprecated. Use NuExt.Minimal.Mvvm.Wpf and NuExt.Minimal.Behaviors.Wpf instead.
Suggested alternative: NuExt.Minimal.Mvvm.Wpf
Provides essential extensions and utilities for Windows application development with a focus on WPF. Commonly Used Types: System.Diagnostics.BindingErrorTraceListener System.IO.IOUtils System.Windows.BindingProxy System.Windows.BindingProxy<T> System.Windows.WindowPlacement System.Windows.IDragDrop
$ dotnet add package NuExt.System.WindowsNuExt.System.Windows provides essential extensions and utilities for Windows application development with a focus on WPF.
System.Diagnostics.BindingErrorTraceListener: Captures and displays WPF binding errors at runtime.System.IO.IOUtils: Utilities for performing common input/output operations.System.Windows.BindingProxy: Facilitates DataContext binding across isolated WPF elements.System.Windows.BindingProxy<T>: A generic proxy for type-safe DataContext binding in WPF.System.Windows.WindowPlacement: Manages window position, size, and state in Windows applications.System.Windows.IDragDrop: Defines methods and properties for drag-and-drop functionality.You can install NuExt.System.Windows via NuGet:
dotnet add package NuExt.System.Windows
Or through the Visual Studio package manager:
Tools -> NuGet Package Manager -> Manage NuGet Packages for Solution....NuExt.System.Windows.For comprehensive examples of how to use the package, see samples in the following repositories:
Includes code derived from the Roslyn .NET compiler project, licensed under the MIT License. The original source code can be found in the Roslyn GitHub repository.
Licensed under the MIT License. See the LICENSE file for details.