WPF lacks some basic functionality, so I coded it up and share the result with you here. Controls and windows include InputBox (like the VB6 function but more powerful), EditableLabel, ThumbnailPanel, and more. There are also helpers for associating with file types and starting up with Windows.
Install-Package IllusoryStudios.Wpf.LostControls -Version 1.3.0
dotnet add package IllusoryStudios.Wpf.LostControls --version 1.3.0
<PackageReference Include="IllusoryStudios.Wpf.LostControls" Version="1.3.0" />
paket add IllusoryStudios.Wpf.LostControls --version 1.3.0
#r "nuget: IllusoryStudios.Wpf.LostControls, 1.3.0"
// Install IllusoryStudios.Wpf.LostControls as a Cake Addin #addin nuget:?package=IllusoryStudios.Wpf.LostControls&version=1.3.0 // Install IllusoryStudios.Wpf.LostControls as a Cake Tool #tool nuget:?package=IllusoryStudios.Wpf.LostControls&version=1.3.0
Moved the library over to .NET 4.0.
Added static methods to InputBox. These are easy to use like the VB6 function, for times when you don't need this class's full versatility.
Added FitStackPanel. It's like an ordinary StackPanel but also with Grid-style star and fixed-size rows added, plus a Shrinkable type that acts like Auto except when MinHeight is set and doesn't leave room for it.
ThumbnailPanel now works correctly with the scroll wheel.
This package has no dependencies.
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.