Majorsilence.Forms.Telerik
26.0.33
dotnet add package Majorsilence.Forms.Telerik --version 26.0.33
NuGet\Install-Package Majorsilence.Forms.Telerik -Version 26.0.33
<PackageReference Include="Majorsilence.Forms.Telerik" Version="26.0.33" />
<PackageVersion Include="Majorsilence.Forms.Telerik" Version="26.0.33" />
<PackageReference Include="Majorsilence.Forms.Telerik" />
paket add Majorsilence.Forms.Telerik --version 26.0.33
#r "nuget: Majorsilence.Forms.Telerik, 26.0.33"
#:package Majorsilence.Forms.Telerik@26.0.33
#addin nuget:?package=Majorsilence.Forms.Telerik&version=26.0.33
#tool nuget:?package=Majorsilence.Forms.Telerik&version=26.0.33
Majorsilence.Forms.Telerik
A compatibility surface for Telerik UI for WinForms, for apps migrating onto Majorsilence.Forms.
A WinForms app built on Telerik's Rad* controls normally can't move cross-platform without also
replacing every one of them. This package provides Majorsilence.Forms-native stand-ins under the same
type names and a familiar API shape, so that code keeps compiling and running.
⚠️ These are compatible reimplementations, not Telerik. They are not affiliated with or endorsed by Progress/Telerik, and they approximate behavior and appearance rather than matching pixel-for-pixel.
Install
dotnet add package Majorsilence.Forms
dotnet add package Majorsilence.Forms.Telerik
dotnet add package Majorsilence.Forms.Avalonia # or another backend
Types live under the Majorsilence.Forms.Telerik namespace, so migrating is largely an import change:
- using Telerik.WinControls.UI;
+ using Majorsilence.Forms.Telerik;
var grid = new RadGridView { Left = 10, Top = 10, Width = 600, Height = 400 };
grid.DataSource = customers;
form.Controls.Add (grid);
What's covered
Controls including RadGridView, RadButton, RadCheckBox, RadCalendar, RadDropDownList,
RadCommandBar, RadCollapsiblePanel, RadScheduler, RadPdfViewer, RadRichTextEditor,
RadDesktopAlert, and the grid export / scheduler data / printing surfaces around them.
Telerik's several source namespaces (Telerik.WinControls.UI, .Enumerations, .UI.Docking,
.UI.Export, Telerik.WinForms.Documents.*, ...) all collapse into this single flat namespace.
Some namespaces have no equivalent and are deliberately left alone — Telerik.WinControls.Themes,
.Design, .Primitives, .Layouts. Those need a human.
Migrate automatically
The majorsilence-migrate
CLI knows this mapping out of the box: it rewrites the Telerik namespaces, drops the Telerik UI for
WinForms NuGet packages, collapses the resulting duplicate imports, and flags anything with no
equivalent for manual review.
majorsilence-migrate MySolution.sln --dry-run --diff
Links
- Documentation · Migration guide
- Repository
- Migration guide
- Compatibility matrix — what's real vs. approximated
- Control gallery sample — includes Telerik control panels
Licensed under the MIT License. Telerik and RadControls are trademarks of Progress Software Corporation.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Majorsilence.Forms (>= 26.0.33)
-
net8.0
- Majorsilence.Forms (>= 26.0.33)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 26.0.33 | 37 | 8/25/2026 |
| 26.0.32 | 117 | 8/19/2026 |
| 26.0.31 | 137 | 8/17/2026 |
| 26.0.30 | 94 | 8/13/2026 |
| 26.0.29 | 92 | 8/8/2026 |
| 26.0.28 | 87 | 8/7/2026 |
| 26.0.27 | 92 | 8/6/2026 |
| 26.0.26 | 95 | 8/4/2026 |
| 26.0.25 | 101 | 8/1/2026 |
| 26.0.24 | 118 | 7/23/2026 |
| 26.0.23 | 107 | 7/14/2026 |
| 26.0.22 | 108 | 7/9/2026 |
| 26.0.18 | 116 | 7/7/2026 |
| 26.0.0 | 127 | 7/3/2026 |