I am testing the RadDock control (2025 Q2 version).
The Dock property of dock is set to Fill.
After applying the layout with dock.LoadFromXml(xmlPath, clearDocking: false);, when the MDI main form is resized, the laid-out window does not fill the client area (as indicated by the red arrow in the figure). How can I modify it so that the laid-out window fills the client area of the MDI window?

Hello,
VirtualKeyboard (WinForms) on Windows 11 with touchscreen monitor when key touched with finger quite often keeps stuck and repeats input until another key is pressed or mouse leaves that button.
Thats new for Windows 11 (on previous versions that was not happening).
It only happens when physically touched on touchscreen and in Windows 11. If pressed with mouse it does not happening.
To reproduce can be used Telerik demo app > Virtual Keyboard > First Look (please see attached image of my test, button g is pressed and released, but gggggg input keeps appending)
Environment Windows 11 Pro 24H2 with touchscreen monitor.
Also tested on my app with Telerik UI For WinForms 2025.3.812 (the same outcome).
Is there plans to fix this? Or maybe there is a workaround?
Mindaugas
Good morning,
in VirtualGrid is there a way to reset to the default filter operator for each column when using grid.FilterDescriptors.Clear()?
For example if the user has changed the operator to "EndsWith" in one column and "StartsWith" in another one, I would like to reset them to "Contains" when clearing filters.
It seems that the method grid.FilterDescriptors.Clear() clear only the filters values.
Thank you.
Emanuele

Hi, my application is built on .NET 4 and Telerik 2023. However, after the update, I have experienced increased lag when loading radGridView What should I do?
Hello,
I want to add a custom button to the right side of the BreadCrumb control.
The documentation says it's possible.
How can I do this?
Thanks.

Hi everyone,
I have a website: gatewayabroadeducations.com which has a total of around 280 pages, including blog posts. All these pages are correctly listed in the sitemap, and the sitemap is submitted in Google Search Console.
However, when I search on Google using the operator site:gatewayabroadeducations.com, I can only see about 29 pages indexed. Most of the blog posts and some other pages are not appearing in the Google search results.
I’ve checked:
The pages are in the sitemap
Pages are not blocked by robots.txt
Pages return a 200 status (not 404 or 301)
Canonical tags seem correct
No manual action in Search Console
I can't figure out why the remaining pages aren’t being indexed. Could this be due to:
Low-quality or duplicate content?
Crawl budget issues?
Internal linking problems?
Something else I might be missing?
Any help or suggestions to diagnose and fix this would be appreciated.
Thanks in advance!
I am trying to install the Telerik.Licensing package from nuget.org, as per your instructions.
No matter which version i try to install, including the current latest stable (1.6.24) i get a 404 error from nuget.telerik.com:
Failed to fetch results from V2 feed at 'https://nuget.telerik.com/nuget/FindPackagesById()?id='Telerik.Licensing'&semVerLevel=2.0.0' with following message : Response status code does not indicate success: 404 (Not Found).
Response status code does not indicate success: 404 (Not Found).
The output in VS does contain a lot of stuff, so it looks like it's trying do do something. This is the contents of the output. For shortness, I have only tried to install the pacjage one a single project:
===> Start of Output:

I have a WinForm application.
error info:Error message: System.Threading.ThreadStateException: "Current thread must be set to single thread apartment (STA) mode before OLE calls can be made. Ensure that your Main function has STAThreadAttribute marked. This exception is only raised if a debugger is attached to the process." Some of the code is as follows: 1.Partial code of class Program.cs: [STAThread] static async Task Main(string[] args) {
RadSplashScreenManager.ContentCreated += RadSplashScreenManager_ContentCreated;
RadSplashScreenSettings f = new RadSplashScreenSettings()...
var services = new ServiceCollection(); ... services.AddTransient<RadFrmMain>(); await using var sp = services.BuildServiceProvider(new ServiceProviderOptions { ValidateScopes = true, ValidateOnBuild = true }); Application.Run(sp.GetRequiredService<RadFrmMain>()); } 2.Partial code inside RadFrmMain.cs: radMenuOpenProject.Name = "radMenuOpenProject"; radMenuOpenProject.Text = "Open Project"; radMenuOpenProject.Click += radMenuOpenProject_Click; private async void radMenuOpenProject_Click(object sender, EventArgs e) { await OpenProjectAsync(); } private async Task OpenProjectAsync() { string? pickedFile = await InvokeOnUiAsync(() => { System.Diagnostics.Debug.Assert( System.Threading.Thread.CurrentThread.GetApartmentState() == System.Threading.ApartmentState.STA, "OpenFileDialog must be called on STA"); var root = string.IsNullOrWhiteSpace(_settings.SqliteRoot) ? "projects_db" : _settings.SqliteRoot; var start = LastPathStore.LoadOr(root); using var ofd = new OpenFileDialog { Title = "Open Project", Filter = "Project files (*.project.json;*.db)|*.project.json;*.db|JSON files (*.project.json)|*.project.json|SQLite (*.db)|*.db|All files (*.*)|*.*", Multiselect = false, InitialDirectory = Directory.Exists(start) ? start : root }; return ofd.ShowDialog(this) == DialogResult.OK ? ofd.FileName : null; //Error message: System.Threading.ThreadStateException: "Current thread must be set to single thread apartment (STA) mode before OLE calls can be made. Ensure that your Main function has STAThreadAttribute marked. This exception is only raised if a debugger is attached to the process." }); } Previously, when using: [STAThread] static void Main() it worked normally, but the project must use static async Task Main(string[] args). How to handle this?
