Hristo Merdjanov
Team Member

FIX. RadGridView - the text in the textbox editor is cut off in the Fluent theme in HDPI - 125% scaling

A similar issue can be also observed in RadTreeView:

Workaround RadGridView:
private void RadGridView1_CellEditorInitialized(object sender, GridViewCellEventArgs e)
{
RadTextBoxEditor editor = e.ActiveEditor as RadTextBoxEditor;
if (editor != null)
{
editor.EditorElement.MinSize = new Size(0, 30);
}
}

Workaround RadTreeView:

private void RadTreeView1_EditorInitialized(object sender, TreeNodeEditorInitializedEventArgs e)
{
TreeViewTextBoxEditor editor = e.Editor as TreeViewTextBoxEditor;
if (editor != null)
{
((BaseTextBoxEditorElement)editor.EditorElement).TextBoxItem.TextBoxControl.MinimumSize = new Size(0, 24);
}
}

In 125% the RadTextBox in the Fluent theme keeps shrinking:

Workaround
public RadForm1()
{
InitializeComponent();

SizeF dpi = NativeMethods.GetMonitorDpi(Screen.PrimaryScreen, NativeMethods.DpiType.Effective);
this.radTextBox1.MinimumSize = new Size(0, (int)(24 * dpi.Height));
}


Bug Report by Hristo Merdjanov Status: New Comments: 1 Attachments: 1 Category: RadGridView Scheduled for: Not Scheduled Last update: 2018-04-20T16:00:09 by Bruce Burge
0
Hristo Merdjanov
Team Member

FIX. RadGridView - having groups, filters, sort descriptors and search query in the GridViewSearchRowInfo may leave the grid in an invalid state

Workaround: handle the SortChanging and FilterChanging events and clear the search criteria from the search row. The stored search string can later be restored in the SortChanged and FilterChanged events

string filter = string.Empty;
private void RadGrid_FilterChanged(object sender, GridViewCollectionChangedEventArgs e)
{
this.radGrid.MasterView.TableSearchRow.Search(filter);
}

private void RadGrid_SortChanged(object sender, GridViewCollectionChangedEventArgs e)
{
this.radGrid.MasterView.TableSearchRow.Search(filter);
}

private void RadGrid_SortChanging(object sender, GridViewCollectionChangingEventArgs e)
{
this.filter = this.radGrid.MasterView.TableSearchRow.SearchCriteria;
this.radGrid.MasterView.TableSearchRow.Search(null);
}

private void RadGrid_FilterChanging(object sender, GridViewCollectionChangingEventArgs e)
{
this.filter = this.radGrid.MasterView.TableSearchRow.SearchCriteria;
this.radGrid.MasterView.TableSearchRow.Search(null);
}


Bug Report by Hristo Merdjanov Status: Approved Comments: 2 Category: RadGridView Scheduled for: Not Scheduled Last update: 2018-04-20T09:55:20 by Hristo Merdjanov
0
Desislava Yordanova
Team Member

FIX. RadMaskedEditBox - validation error can't be localized and displays a MS MessageBox

To reproduce: set this.radMaskedEditBox1.MaskType = Telerik.WinControls.UI.MaskType.IP; and try to enter '300' for the first part of the IP address. A message pops up explaining that the value is outside the valid range. This message can't be changed. It should allow localizing. In addition, a RadMessageBox should be shown as well.
Bug Report by Desislava Yordanova Status: Completed Comments: 0 Category: RadMaskedEditBox Scheduled for: R2 2018 Last update: 2018-04-20T08:24:55 by Dimitar Ivanov
0
Desislava Yordanova
Team Member

FIX. RadGridView - TargetInvocationException when sorting the grid and rebinding in the SortChanged event while searching is being performed

To reproduce: run the attached sample project.

Type "chef" in the search box and then try to sort some of the columns. Click the header cell several times and as a result the exception will occur.

Workaround:

public class CustomGrid : RadGridView
{
public new object DataSource
{
get
{
return (object)base.DataSource;
}
set
{
GridViewSearchRowInfo.Cancel = true;
Thread.Sleep(100);
base.DataSource = null;
this.EnableFiltering = false;
base.DataSource = value;
this.EnableFiltering = true;
base.CurrentRow = null;
}
}
}
Bug Report by Desislava Yordanova Status: Approved Comments: 0 Attachments: 2 Category: RadGridView Scheduled for: Not Scheduled Last update: 2018-04-20T07:31:14 by Peter Petrov
0
Hristo Merdjanov
Team Member

FIX. RadRichTextEditor - table borders with different widths are not painted consistently

How to reproduce: create a table with 1px of the inner borders and 3px of the outer borders. The attached screenshots demonstrates the issue. A similar result can be also observed with other widths as well.
Bug Report by Hristo Merdjanov Status: Approved Comments: 2 Attachments: 1 Category: RadRichTextEditor Scheduled for: Not Scheduled Last update: 2018-04-19T14:17:20 by zhijun lin
0
Dimitar Karamfilov
Team Member

FIX. RadRichTextEditor - when the document is printed there is a blank space on the bottom of the page.

To reproduce:
- Add some full pages to the editor.
- Remove all margin from the print settings and document settings.
- PrintPreview the document.
- Seth the print preview dialog zoom to 100% and compare the documents.
- You will notice that the print document's content is smaller.
Bug Report by Dimitar Karamfilov Status: In Development Comments: 4 Category: RadRichTextEditor Scheduled for: Not Scheduled Last update: 2018-04-19T14:15:14 by zhijun lin
0
Dimitar Karamfilov
Team Member

FIX. RadDock - the FloatingWindow cannot be resized by dragging it to the edge of the screen.

If you drag a regular form to the top of the screen it will be maximized. This should work with the floating window as well.
Bug Report by Dimitar Karamfilov Status: Approved Comments: 2 Category: RadDock Scheduled for: Not Scheduled Last update: 2018-04-19T13:49:10 by Hristo Merdjanov
0
Desislava Yordanova
Team Member

FIX. RadGanttView - RowNotInTableException when you try deleting a task while it is in edit mode

To reproduce:
1) Open the Demo application >> Settings example.
2) Select a task and activate the editor for it.
3) Delete the task by clicking the button above.

It may be necessary to repeat the steps several times. The error is not reproduced immediately.
Bug Report by Desislava Yordanova Status: In Development Comments: 5 Attachments: 6 Category: RadGanttView Scheduled for: Not Scheduled Last update: 2018-04-19T12:55:48 by Viktor Kirichenko
0
JulianBenkov

ADD. RadGridView - Load-On-Demand self-reference hierarchy provider (load on demand with self reference hierarchy)

Load-On-Demand self-reference hierarchy provider
Feature Request by JulianBenkov Status: Approved Comments: 6 Category: RadGridView Scheduled for: Not Scheduled Last update: 2018-04-19T12:30:39 by Hristo Merdjanov
0
Bruce Burge

FIX. Telerik Upgrade API Analyzer Remove dependency on System.Threading.Tasks.Dataflow

Currently the only way to have this work on a windows 10 machine with vs2017 is to install a depreciated version of Build tools 2015. Which causes some conflicts with vs2017 backwards compatibility.
Feature Request by Bruce Burge Status: Under Review Comments: 3 Category: Conversion Tool Scheduled for: Not Scheduled Last update: 2018-04-19T11:22:03 by Yoan Krumov
0
Displaying items 1 - 10 of 6024