My users want a UI that looks like the screen capture below. They want to be able to drag squares from the top frame to the bottom (mutually exclusive) and reorder them within the bottom frame and then save/restore between editing sessions. Do you have a control designed for this?
Thanks
Carl

I've been looking at the release notes and i can see that a selection checkbox has been added since we last updated which is great. I can also see as per the release notes that there is a "New mode for selecting rows only via the selection checkboxes". Does anyone know how to configure this?
Cheers!
I've just published all my .Net 9 apps using ClickOnce, all of them are now broken !
Using the following Nuget : UI.for.WinForms.AllControls.Net90 version 2025.1.211
They all crash on startup with the following error :
Application: MyApp.exe
CoreCLR Version: 9.0.225.6610
.NET Version: 9.0.2
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.FileNotFoundException: Could not load file or assembly 'UIAutomationProvider, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. Le fichier spécifié est introuvable.
File name: 'UIAutomationProvider, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
at Telerik.WinControls.UI.RadToggleSwitchElement.OnValueChanged()
at Telerik.WinControls.UI.RadToggleSwitchElement.set_Value(Boolean value)
at Telerik.WinControls.UI.RadToggleSwitchElement.InitializeFields()
at Telerik.WinControls.RadElement..ctor()
at Telerik.WinControls.VisualElement..ctor()
at Telerik.WinControls.RadComponentElement..ctor()
at Telerik.WinControls.RadItem..ctor()
at Telerik.WinControls.UI.UIItemBase..ctor()
at Telerik.WinControls.UI.LightVisualElement..ctor()
at Telerik.WinControls.UI.RadToggleSwitchElement..ctor()
at Telerik.WinControls.UI.RadRibbonBarElement.CreateButtons()
at Telerik.WinControls.UI.RadRibbonBarElement.CreateChildElements()
at Telerik.WinControls.RadElement.CallCreateChildElements()
at Telerik.WinControls.RadElement.Construct()
at Telerik.WinControls.RadElement..ctor()
at Telerik.WinControls.VisualElement..ctor()
at Telerik.WinControls.RadComponentElement..ctor()
at Telerik.WinControls.RadItem..ctor()
at Telerik.WinControls.UI.UIItemBase..ctor()
at Telerik.WinControls.UI.LightVisualElement..ctor()
at Telerik.WinControls.UI.RadRibbonBarElement..ctor()
at Telerik.WinControls.UI.RadRibbonBar.CreateRibbonBarElement()
at Telerik.WinControls.UI.RadRibbonBar.CreateChildItems(RadElement parent)
at Telerik.WinControls.RadControl.Telerik.WinControls.IComponentTreeHandler.CreateChildItems(RadElement parent)
at Telerik.WinControls.RadElementTree.InitializeRootElement()
at Telerik.WinControls.RadControl.Construct()
at Telerik.WinControls.RadControl..ctor()
at Telerik.WinControls.RadNonClientUIControl..ctor()
at Telerik.WinControls.UI.RadRibbonBar..ctor()
at App.MainForm.InitializeComponent()
at App.MainForm..ctor(IServiceProvider provider)
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, RuntimeResolverContext context)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSiteMain(ServiceCallSite callSite, TArgument argument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitDisposeCache(ServiceCallSite transientCallSite, RuntimeResolverContext context)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(ServiceCallSite callSite, TArgument argument)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.Resolve(ServiceCallSite callSite, ServiceProviderEngineScope scope)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass2_0.<RealizeService>b__0(ServiceProviderEngineScope scope)
at Microsoft.Extensions.DependencyInjection.ServiceProvider.GetService(ServiceIdentifier serviceIdentifier, ServiceProviderEngineScope serviceProviderEngineScope)
at Microsoft.Extensions.DependencyInjection.ServiceProvider.GetService(Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
at App.Program.Main()

I want to set the selected date of the Calendar, like with the DateTimePicker.
The SelectedDate property, which allegedly has a getter and setter, does not seem to work.
radDateTimePicker1.Value = DateTime.Now.AddDays(-3); // This works great. The picker displays the date from three days ago.
radCalendar1.SelectedDate = DateTime.Now.AddDays(-3); // This shows today's date.
What am I missing?
TIA!


The following distribution changes will be announced as of 2025 Q2:

Hello,
I'd like the number of characters in the form title to be reduced when I reduce my form.
example with eclipse: (Width form: 1000)
projet_xxxxx - c:/mon_projet/srv/fichier/caracteristique/grid/form_caraterisque.cls - Progress Developper Studio
and after reduction of Form (width form 700)
projet_xxxxx - c:/mon_projet/srv/fichier/caracteristique/grid/form_caraterisque.cls - Progress ...
the title and ...
best regard.

After performing an ExportToImage using the RadBarCodeView, I'd like to delete the image from the harddrive.
But it always says that the file is in use and cannot be deleted.
I tried setting the RadBarCodeView1.value = Nothing (trying to make it release the image file) but that doesn't work either.
Any idea's on how to release that image file?

Hello everyone :)
I've got a new project that includes a RadListView that I have placed on a WinForm with ViewType = IconsView
I'd like to display a thumbnail along with some HTML text - but I'm struggling getting the data I need from the object being formatted.
Here's my VisualItemFormatting method:
Private Sub rlvScanForms_VisualItemFormatting(sender As Object, e As Telerik.WinControls.UI.ListViewVisualItemEventArgs) Handles rlvScanForms.VisualItemFormatting
myViewElement.Items(0).Tag holds a class that contains the text I'd like to display along with the correct icon size (these are documents of various sizes so I'd like the icons to have the same width/height ratio.
myViewElement.Items(0).Tag is clearly WRONG...it's there and not Nothing but it's the 0 index of all Items in the RadListView and it's in my code as a place holder so I could build the rest of the UI class.
Does anyone know how I can get the index of the ListViewItem that's being "formatted" by VisualItemFormatting? Of not the index from the RadListView's Item collection, maybe the actual ListViewItem object itself?
Any help would be appreciated.
Thank

Hi,
I am using Telerik Winforms for an MVVM application.
I have created a small Winform example about how we are using MVVM to handle events with default Winform applications <Attach example of MVVM application >. Most notable about this example is that we are using RelayCommands to help with the separation of concerns between our view and viewmodel on the click event as outlined in this microsoft devblogs. Using Command Binding in Windows Forms apps to go Cross-Platform - .NET Blog
We would like to avoid using event listeners (+=) in our view for events, such as click, as it does not follow the MVVM pattern. In WPF, they have event binding built in and the microsoft blog post describes how we can perform something similar with RelayCommand. Both ways follow the MVVM design pattern. I would like to know if there was a built in Telerik way to perform event binding?
Thanks