Duplicated
Last Updated: 04 Feb 2025 14:28 by ADMIN

This bug is about a mismatch between what behaviour is expected (on a functional level) and the actual behavior. There are different scenario's:

A normal example without a bug

int index = myRadGridView.Rows.Add(1, 2, 3); 

Actual and expected behavior

Adds a row to the grid, filling cells with the values 1, 2 and 3. Even when there are more columns than values, only the first 3 cells are filled.

Bug #1

int index = myRadGridView.Rows.Add(); // Will result in: myRadGridView.Rows.Add(new object[0]);

Actual behavior

IndexOutOfRangeException is thrown.

Expected behavior

A new row is added, the cells are not filled with anything, since it should not matter if 3, 4 or zero values are added to the cells. Or, if you are very strict, an ArgumentOutOfRangeException, telling us at least 1 value is required.

Remark

Of course there is also a NewRow() method. But that is no reason Add() should not be allowed to accept zero values.

Bug #2

int index = myRadGridView.Rows.Add((object[])null);

Actual behavior

A NullReferenceException is thrown. 

Expected behavior

ArgumentNullException, telling us that parameter "values" is not allowed to be null.

Bug #3

int index = myRadGridView.Rows.Add(new GridViewDataRowInfo(...), new GridViewDataRowInfo(...));

// or

int index = myRadGridView.Rows.Add(new object[] { new GridViewDataRowInfo(...), new GridViewDataRowInfo(...) });

Actual behavior

Only the first row is added. The second row, or even the second value (integer, string, whatever) is totally ignored. 

Expected behavior

  1. Or when a mixture of rows and values if given, an ArgumentException telling us that values and rows are not allowed to be mixed.
  2. Or when the values are all rows, all rows are added and the index of the last row is returned.
  3. Or an ArgumentException telling us that rows are not allowed to be added by this method and Add(GridViewDataRowInfo) or AddRange(GridViewDataRowInfo[]) are to be used.

Remark

The method Add(params object[] values) checks if the first value is a row, resulting in this and the previous bugs.

Duplicated
Last Updated: 08 Aug 2024 10:59 by ADMIN

After more than 10 years this is STILL a Bug. 

https://feedback.telerik.com/winforms/1369181-fix-radgroupbox-with-collapsed-header-does-not-fill-the-entire-content-if-there-is-a-docked-child-control-inside-the-groupbox

The groupbox header does not collapse when I put a table layout panel inside of it.

 

Is this product (Telerik for winforms) still being supported? Or should I be looking elsewhere for a different controls toolkit solution for my company?

Duplicated
Last Updated: 16 Feb 2024 19:54 by ADMIN

See attached screenshot. The popup calendar looks wrong when running on a display with 250% scaling. Surely, that's not correct. The calendar should not be so large and the fonts so small. Am I missing something? I have done all the other steps to enable High DPI support, and as you can see, the textbox area seems to scale fine.

Any ideas?

David

Duplicated
Last Updated: 22 Jun 2023 12:33 by ADMIN
Created by: Dinko
Comments: 0
Category: UI for WinForms
Type: Feature Request
0
Add Telerik Visual Studio VB template for NetCore
Duplicated
Last Updated: 06 Jun 2023 13:10 by ADMIN
Created by: fabrizio
Comments: 1
Category: UI for WinForms
Type: Feature Request
0

I'd like to have the merge columns mode, for example like TrueDBGrid (desing time)

It's fantastic, and there is the vertical alignment

I've tried all yours codes to emulate it but it's too slow if radgridview has a lot of rows.

Thanks

Duplicated
Last Updated: 18 Jul 2022 11:48 by ADMIN
Created by: Martin
Comments: 3
Category: UI for WinForms
Type: Bug Report
1

Reproduction steps:

  • Create a new RadPropertyGrid
  • Add an instance of a class with at least one property of type Nullable<int>.
  • The property does not have an DefaultValueAttribute.
  • Make sure that property has the value null.
  • In de UI, the field appears to be empty.
  • In de UI, click on the field to edit it.

Observed behavior:

  • An edit-box appears with the value zero (0).
  • Leaving this field (without entering any digits) sets the property with that 0, which is undesirable.

Expected behavior:

  • An empty edit-box appears, without any digits.
  • Leaving this field (without entering any digits) should keep the property null.
Duplicated
Last Updated: 16 Mar 2022 17:19 by ADMIN
Created by: 智超
Comments: 1
Category: UI for WinForms
Type: Bug Report
0
radRichTextEditor

System.Reflection.TargetInvocationException:“调用的目标已抛出异常。”

XamlParseException: “类型“Telerik.WinForms.Documents.Model.RadDocument”不包含内容。指定要设置的属性的名称,或者在该类型上添加 ContentPropertyAttribute 或 TypeConverterAttribute。”,行号为“5”,行位置为“4”。

Duplicated
Last Updated: 06 Oct 2021 14:33 by ADMIN
Created by: Fernando
Comments: 0
Category: UI for WinForms
Type: Feature Request
0
The SplitPanels should expose the Modifiers property so that it can be set to Public or Protected. This way it will be possible to work with the panels in forms that are visually inherited in the VS designer.
Duplicated
Last Updated: 03 Aug 2021 07:31 by ADMIN
Created by: Iprel
Comments: 0
Category: UI for WinForms
Type: Bug Report
0

Follow the steps:

1. Please enter "0.12345"

2. Using the left arrow navigate after "1" and hit Backspace to delete "1"

3. Enter "6". It would be inserted in the wrong position

Duplicated
Last Updated: 17 Feb 2021 08:09 by ADMIN
Created by: Pierre
Comments: 0
Category: UI for WinForms
Type: Feature Request
0
Add support in HTML like text formatting for subscript and superscript text.
Duplicated
Last Updated: 26 Aug 2020 14:01 by ADMIN
Created by: Matt
Comments: 7
Category: UI for WinForms
Type: Bug Report
0

Hi,

I am trialing version 2020.2.504.40 from 2017.1.221.40 and have found an issue converting my current project. Before upgrading I need to get this resolved if you could help please?

If you:

  • Add a Telerik form to a new WinForms project
  • Set FormBorderStyle = Windows.Forms.FormBorderStyle.None
  • Set WindowState = FormWindowState.Maximized
  • Show the height and width of the form, i.e. in Me.Resize, put Me.Text = "Width: " & Me.Width & ", Height: " & Me.Height

I have a monitor of 1920x1080. When the form is resized it shows a size of 1934x1094. I have tried setting Me.AllowTheming=False (no avail) and also tried in form Properties > FormBehaviour > AllowTheming=False (but to no avail).

The form size works as expected in 2017.1.221.40.

Kind regards,

Matt

Duplicated
Last Updated: 25 May 2020 04:41 by ADMIN

An error occur when i used .Import method on large .pdf files (> 1000 ko) with an Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.PdfFormatProvider object.

 

Message is:

"Impossible d'effectuer un cast d'un objet de type 'Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Types.PdfDictionary' en type 'Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Model.Types.PdfInt'." 

There is no bug for smaller pdf files. 

 

Thank you