BytecodeApi.Wpf 4.0.1

dotnet add package BytecodeApi.Wpf --version 4.0.1
                    
NuGet\Install-Package BytecodeApi.Wpf -Version 4.0.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="BytecodeApi.Wpf" Version="4.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="BytecodeApi.Wpf" Version="4.0.1" />
                    
Directory.Packages.props
<PackageReference Include="BytecodeApi.Wpf" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add BytecodeApi.Wpf --version 4.0.1
                    
#r "nuget: BytecodeApi.Wpf, 4.0.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package BytecodeApi.Wpf@4.0.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=BytecodeApi.Wpf&version=4.0.1
                    
Install as a Cake Addin
#tool nuget:?package=BytecodeApi.Wpf&version=4.0.1
                    
Install as a Cake Tool

BytecodeApi.Wpf

WPF & MVVM library and converter engine.

Examples

See: Examples

Changelog

4.0.1 (10.11.2025)

  • new: WindowService.BorderBrushProperty
  • bugfix: WindowService must not use EnsureHandle(), but wait for the SourceInitialized event

4.0.0 (15.09.2025)

  • change: Targeting .NET 9.0
  • new: FileDialogs method overloads
  • new: BooleanConverterMethod.GridLength* methods
  • new: StringConverterMethod.Split* methods
  • new: ThicknessConverterMethod.Add* methods

3.0.5 (28.11.2024)

  • new: Dialog.Icon method
  • new: TabItemConverter class

3.0.4 (27.07.2024)

  • change: BooleanConverter now implements the TwoWayConverterBase
  • new: EnumerableConverterMethod.Contains
  • new: StringConverterMethod.ConcatIfNotEmpty and ConcatBeforeIfNotEmpty
  • new: MathConverterMethod.Abs
  • new: ThicknessConverter
  • new: TextBlockService.TextWrapping property
  • new: Dialog class adds support for checkboxes
  • new: FileDialogs method overloads with initialDirectory parameter
  • new: TextBoxExtensions.GetSelectionStart and GetSelectionLength methods

3.0.3 (10.12.2023)

  • new: ObservableUserControl.Shown and ShownOnce events
  • new: ObservableItemsControl.Shown and ShownOnce events
  • change: BindingErrorTraceListener trace level changed from Information to Error

3.0.2 (30.09.2023)

  • new: DateOnlyConverterMethod.Quarter
  • new: DateTimeConverterMethod.Quarter

3.0.1 (27.09.2023)

  • new: ApplicationExtensions.Dispatch method

3.0.0 (08.09.2023)

  • Initial release
Product Compatible and additional computed target framework versions.
.NET net9.0-windows7.0 is compatible.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on BytecodeApi.Wpf:

Package Downloads
BytecodeApi.Wpf.Cui

Bytecode77 WPF common UI.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
4.0.1 343 11/10/2025
4.0.0 276 9/15/2025
3.0.5 212 11/28/2024
3.0.4 155 7/24/2024
3.0.3 291 12/10/2023
3.0.2 224 9/30/2023
3.0.1 212 9/27/2023
3.0.0 232 9/8/2023