In the following scenario, the item's text in the drop-down list shows different text from the selected item.
When the document is open in a web browser :
When the document is open in the RadPdfViewer control.
Editor open and editor closed:
In this specific scenario, we have a menu with 2 menu items: &File and &Open. The mnemonic sign is set to the F and O letters. In the form, we have a TextBox control which is currently focused. The next step is to press the Alt key while the TextBox is focused. Pressing some other letter, D for example, the letter will be typed in the TextBox. This letter does not exist as a mnemonic, and the RadMenu will ignore it. The RadMenu remains in active mnemonic state.
Expected behavior: Using none mnemonic letter should not be accepted by any other control until this state is closed in the RadMenu.
I am working with the RadListView and noticed that its right and bottom border gets clipped at some (not all) width/heights and some scale factors (most notably 150% and 175%). This problem does not occur with the basic System.Windows.Forms.ListView.
Here is the code that I have wrote to replicate this problem with both the WinForms list view and the RadListView.
private void InitializeComponent()
{
this.listView1 = new System.Windows.Forms.ListView();
this.radListView1 = new Telerik.WinControls.UI.RadListView();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
this.SuspendLayout();
this.listView1.HideSelection = false;
this.listView1.Location = new System.Drawing.Point(155, 10);
this.listView1.Name = "listView1";
this.listView1.Size = new System.Drawing.Size(135, 175);
this.radListView1.Location = new System.Drawing.Point(5, 10);
this.radListView1.Name = "radListView1";
this.radListView1.Size = new System.Drawing.Size(135, 175);
this.radListView1.UseCompatibleTextRendering = true;
this.Controls.Add(this.radListView1);
this.Controls.Add(this.listView1);
this.Name = "RadForm1";
this.Text = "RadForm1";
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
this.ResumeLayout(false);
}Here is a screenshot of the dialog when the scale factor is at 100% (left is the RadListView component):
and here is a screenshot of when my display is scaled at 150% (left is the RadListView component):
To replicate: run the project attached, both at 100% scaling and 150% scaling.
Thanks!
Currently, it takes around 5 seconds to load the RadSpreadsheetRibbonBar.
Please run the project and compare the load time when clicking the two buttons in the main form.
It used to work until Q3 2024:
After that, the import operation is successful. However, the image rendering of the SVG when assigning the Workbook results in an error message: System.ArgumentException: 'Parameter is not valid.'
public Form1()
{
InitializeComponent();
using (var fileStream = File.OpenRead("example.xlsx"))
{
Workbook wb = new XlsxFormatProvider().Import(fileStream);
radSpreadsheet.Workbook = wb;
}
}