Atc.Wpf.Hardware
4.4.0
dotnet add package Atc.Wpf.Hardware --version 4.4.0
NuGet\Install-Package Atc.Wpf.Hardware -Version 4.4.0
<PackageReference Include="Atc.Wpf.Hardware" Version="4.4.0" />
<PackageVersion Include="Atc.Wpf.Hardware" Version="4.4.0" />
<PackageReference Include="Atc.Wpf.Hardware" />
paket add Atc.Wpf.Hardware --version 4.4.0
#r "nuget: Atc.Wpf.Hardware, 4.4.0"
#:package Atc.Wpf.Hardware@4.4.0
#addin nuget:?package=Atc.Wpf.Hardware&version=4.4.0
#tool nuget:?package=Atc.Wpf.Hardware&version=4.4.0
Atc.Wpf.Hardware
WPF pickers for hardware devices and system resources with live device-state detection: serial ports, USB devices, cameras, audio input/output, Bluetooth devices, drives, displays, printers, network adapters, processes and windows. Every picker has a Label* form wrapper.
Part of ATC.Net WPF, a set of WPF libraries for building MVVM desktop applications on .NET 10 (Windows).
Installation
dotnet add package Atc.Wpf.Hardware
Requires Windows 10 version 2004 (build 19041) or later; the package targets net10.0-windows10.0.19041.0.
For the MVVM base classes and the [ObservableProperty] / [RelayCommand] / [DependencyProperty] source generators, also reference Atc.XamlToolkit and Atc.XamlToolkit.Wpf directly; the generators do not flow through package dependencies.
Usage
<Window xmlns:atc="https://github.com/atc-net/atc-wpf/tree/main/schemas">
<atc:SerialPortPicker
Value="{Binding SelectedPort, Mode=TwoWay}"
WatermarkText="Select a COM port" />
</Window>
Documentation
- Hardware guide
- Atc.Wpf.Hardware overview
- Documentation site
- Repository README
- Sample application - a control explorer showing every control with its XAML and code
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0-windows10.0.19041 is compatible. |
-
net10.0-windows10.0.19041
- Atc (>= 4.0.0)
- Atc.Wpf (>= 4.4.0)
- Atc.Wpf.Components (>= 4.4.0)
- Atc.Wpf.Controls (>= 4.4.0)
- Atc.Wpf.Forms (>= 4.4.0)
- Atc.XamlToolkit (>= 3.2.1)
- Atc.XamlToolkit.Wpf (>= 3.2.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.