Desislava Yordanova
Team Member

FIX. RadGridView - child template is shrunk when scrolling the vertical scrollbar

To reproduce: the issue is reproducible in the Demo application >> GridView >> Tabbed Views. Follow the steps from the gif file.

Workaround:
private void radGridView1_ViewCellFormatting(object sender, CellFormattingEventArgs e)
{
GridDetailViewCellElement cell = e.CellElement as GridDetailViewCellElement;
if (cell != null)
{
cell.MinSize = new Size(e.CellElement.Parent.Size.Width - this.radGridView1.TableElement.GroupIndent , 10);
}
}
Bug Report by Desislava Yordanova Status: New Comments: 0 Attachments: 1 Category: RadGridView Scheduled for: Not Scheduled Last update: 2018-12-11T11:09:20 by Desislava Yordanova
0
Desislava Yordanova
Team Member

FIX.RadVirtualGrid - expander icon is not correct when you expand/collapse a row

To reproduce: open the Demo application >> VirtualGrid >> First Look example. Follow the steps illustrated in the attached gif file. You will notice that when you expand a row, the "-" sign is show for a second and then it is returned to "+" although the row is still expanded.

Workaround:
this.radVirtualGrid1.CellFormatting += radVirtualGrid1_CellFormatting;
this.radVirtualGrid1.RowExpanded += radVirtualGrid1_RowExpanded;
this.radVirtualGrid1.RowCollapsed += radVirtualGrid1_RowCollapsed;



private void radVirtualGrid1_RowCollapsed(object sender, VirtualGridRowExpandedEventArgs e)
{
if (expandedState.ContainsKey(e.RowIndex))
{
expandedState[e.RowIndex] = !expandedState[e.RowIndex];
}

this.radVirtualGrid1.TableElement.SynchronizeRow(e.RowIndex, true);
}

Dictionary<int, bool> expandedState = new Dictionary<int, bool>();

private void radVirtualGrid1_RowExpanded(object sender, VirtualGridRowExpandedEventArgs e)
{
if (!expandedState.ContainsKey(e.RowIndex))
{
expandedState.Add(e.RowIndex, false);
}
expandedState[e.RowIndex] = !expandedState[e.RowIndex];
this.radVirtualGrid1.TableElement.SynchronizeRow(e.RowIndex, true);
}

private void radVirtualGrid1_CellFormatting(object sender, Telerik.WinControls.UI.VirtualGridCellElementEventArgs e)
{
VirtualGridIndentCellElement indentCell = e.CellElement as VirtualGridIndentCellElement;
if (indentCell != null)
{
if (expandedState.ContainsKey(e.CellElement.RowIndex) && expandedState[e.CellElement.RowIndex] == true)
{
indentCell.ExpanderItem.SignImage = Properties.Resources.chevron_up;
}
else
{
indentCell.ExpanderItem.SignImage = Properties.Resources.chevron_down;
}
}

}
Bug Report by Desislava Yordanova Status: New Comments: 0 Attachments: 1 Category: RadVirtualGrid Scheduled for: Not Scheduled Last update: 2018-12-11T10:40:17 by Desislava Yordanova
0
Dimitar Karamfilov
Team Member

FIX. RadRibbonBar - exception when using German keyboard

To reproduce:
Open a form with a ribbon, focus the tabs and press 1 with the screen keyboard (German language).

Workaround:
class MyRibbon : RadRibbonBar
{
protected override ComponentInputBehavior CreateBehavior()
{

return new MyComponentBehavior(this);
}
public override string ThemeClassName
{
get { return typeof(RadRibbonBar).FullName; }
}
}
class MyComponentBehavior : RibbonBarInputBehavior
{
public MyComponentBehavior(RadRibbonBar owner) : base(owner)
{

}
protected override string GetKeyStringRepresentation(Keys input)
{
uint nonVirtualKey = NativeMethods.MapVirtualKey((uint)input, 2);

if (nonVirtualKey > char.MaxValue)
{
return null;
}

return base.GetKeyStringRepresentation(input);
}
}



Bug Report by Dimitar Karamfilov Status: New Comments: 0 Category: RadRibbonBar Scheduled for: Not Scheduled Last update: 2018-12-11T08:58:46 by Dimitar Karamfilov
0
Dimitar Karamfilov
Team Member

FIX. RadListControl - the Selected property has invalid value inside the SelectedItemsChanged event

To reproduce:
private void RadListControl1_SelectedItemsChanged(object sender, Telerik.WinControls.Data.NotifyCollectionChangedEventArgs e)
{
string s = $"Selected Count = {radListControl1.SelectedItems.Count}, SelectedItems[0].Selected = {radListControl1.SelectedItems[0].Selected}, Items[0].Selected = {radListControl1.Items[0].Selected}";

MessageBox.Show(s);
}

private void radButton1_Click(object sender, EventArgs e)
{
string[] Names = { "Microsoft"/*, "Apple", "Google"*/ };

radListControl1.Items.AddRange(Names);
}

Workaround:
Use SelectedIndexChanged event.
Bug Report by Dimitar Karamfilov Status: New Comments: 0 Category: RadListControl Scheduled for: Not Scheduled Last update: 2018-12-11T06:49:19 by Dimitar Karamfilov
0
Dimitar Karamfilov
Team Member

FIX. RadRangeSelctor - the series are not rendered when the chart is populated at run-time

Use attached to reproduce.
Bug Report by Dimitar Karamfilov Status: New Comments: 0 Attachments: 1 Category: RadRangeSelector Scheduled for: Not Scheduled Last update: 2018-12-10T13:32:09 by Dimitar Karamfilov
0
Dimitar Karamfilov
Team Member

FIX. RadMultiColumnComboBox - performance issue when the drop down is opened for the first time.

Use attached to reproduce.
Bug Report by Dimitar Karamfilov Status: New Comments: 0 Attachments: 1 Category: RadMultiColumnComboBox Scheduled for: Not Scheduled Last update: 2018-12-10T12:19:10 by Dimitar Karamfilov
0
Dimitar Karamfilov
Team Member

FIX. RadListControl - exception when calling the AddRange method with null parameter.

To reproduce:

List<string> source;
public RadForm1()
{
InitializeComponent();

radListControl1.Items.AddRange(source);
}

Bug Report by Dimitar Karamfilov Status: New Comments: 0 Category: None Scheduled for: Not Scheduled Last update: 2018-12-10T08:46:12 by Dimitar Karamfilov
0
Desislava Yordanova
Team Member

FIX.RadListControl - a border remains around the dragged item after finishing the drop operation

To reproduce: multiple borders will be shown when you drag and drop multiple items in RadListControl. Please run the attached sample project and follow the steps from the attached gif file.

Workaround: this.radListControl1.SelectionMode = SelectionMode.One;
Bug Report by Desislava Yordanova Status: New Comments: 0 Attachments: 1 Category: RadListControl Scheduled for: Not Scheduled Last update: 2018-12-10T06:40:49 by Desislava Yordanova
0
Hristo Merdjanov
Team Member

FIX. RadRichTextEditor - ILMerge fails when merging the RadRichTextEditor and RadDiagram assemblies

Bug Report by Hristo Merdjanov Status: New Comments: 0 Category: RadRichTextBox Scheduled for: Not Scheduled Last update: 2018-12-10T06:33:46 by Hristo Merdjanov
0
Dimitar Karamfilov
Team Member

FIX. RadListControl - the SelectedItemsChanged is fired twice when the same item is selected

To reproduce:
- Add some items.
- Select an item and then select it again
- The SelectedItemsChanged is fired 3 times and it should fire only when the item is selected for the first time.

Workaround:
Use SelectedIndexChanged instead.
Bug Report by Dimitar Karamfilov Status: New Comments: 0 Category: RadListControl Scheduled for: Not Scheduled Last update: 2018-12-07T15:05:14 by Dimitar Karamfilov
0
Displaying items 1 - 10 of 1274