Desislava Yordanova
Team Member

FIX. RadPropertyGrid - "Reset" and "Edit" items are missing from the context menu after collapsing and expanding a group

Please refer to the attached video illustrating the incorrect behavior of the context menu.

Workaround:

public RadForm1()
{
InitializeComponent();

this.radPropertyGrid1.SelectedObject = this;
this.radPropertyGrid1.ToolbarVisible = true;

this.radPropertyGrid1.RadContextMenu = new CustomPropertyGridDefaultContextMenu(this.radPropertyGrid1.PropertyGridElement.PropertyTableElement);
}

public class CustomPropertyGridDefaultContextMenu : Telerik.WinControls.UI.PropertyGridDefaultContextMenu
{
PropertyGridTableElement tableElement;

public CustomPropertyGridDefaultContextMenu(PropertyGridTableElement propertyGridElement) : base(propertyGridElement)
{
tableElement = propertyGridElement;
}

protected override void OnDropDownOpening(CancelEventArgs args)
{
base.OnDropDownOpening(args);
PropertyGridItemBase item = this.tableElement.SelectedGridItem;
if (item != null)
{
if (!(item is PropertyGridGroupItem))
{
this.EditMenuItem.Visibility = ElementVisibility.Visible;
this.ResetMenuItem.Visibility = ElementVisibility.Visible;
}
}
}
}
Bug Report by Desislava Yordanova Status: New Comments: 0 Attachments: 1 Category: RadPropertyGrid Scheduled for: Not Scheduled Last update: 2017-11-21T14:19:26 by Desislava Yordanova
0
Hristo Merdjanov
Team Member

FIX. RadRibbbonBar - the Click event of a RadSplitButtonElement added to the ribbon is fired twice

How to reproduce: subcribe to the Click event handled of a RadSplitButtonElement added to a certain group in RadRibbonBar, notice that when you click on the button the event will fire two times

Workaround:
bool cancel;
private void radSplitButtonElement1_Click(object sender, EventArgs e)
{
if (!cancel)
{
//Handle Click event;
this.cancel = true;
return;
}

this.cancel = false;
}
Bug Report by Hristo Merdjanov Status: In Development Comments: 0 Category: RadRibbonBar Scheduled for: R1 2018 Last update: 2017-11-21T11:44:05 by Hristo Merdjanov
0
Desislava Yordanova
Team Member

FIX. RadRichTextEditor - Stop caret blinking during typing and navigation with the arrow keys

Bug Report by Desislava Yordanova Status: Approved Comments: 0 Category: RadRichTextEditor Scheduled for: Not Scheduled Last update: 2017-11-21T11:40:45 by Peter Petrov
0
Marco Guignard

ADD. RadTimePicker - the FreeFormDateProvider can't parse hhmm

The Free Form Date Time Parsing of a RadTimePicker is not able to recognize "hhmm" as an legit value (ex. 1030 for half pas ten).

This improvement could be nice, as it is a common way to write an time. It is working in Outlook Appointement Form.
Feature Request by Marco Guignard Status: Under Review Comments: 0 Category: RadTimePicker Scheduled for: Not Scheduled Last update: 2017-11-21T11:37:31 by Peter Petrov
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: 0 Category: RadDock Scheduled for: Not Scheduled Last update: 2017-11-21T09:44:14 by Peter Petrov
0
Desislava Yordanova
Team Member

FIX. RadGanttView - when the ReadOnly property is set to true, RadGanttView shouldn't show the circles at both ends of the tasks

Workaround: handle the RadGanttView.GraphicalViewItemFormatting event:

Private Sub GraphicalViewItemFormatting(sender As Object, e As GanttViewGraphicalViewItemFormattingEventArgs)
Dim taskItem As GanttViewTaskItemElement = TryCast(e.ItemElement, GanttViewTaskItemElement)
If taskItem IsNot Nothing Then
taskItem.LeftLinkHandleElement.Opacity = 0
taskItem.RightLinkHandleElement.Opacity = 0
End If
End Sub
Bug Report by Desislava Yordanova Status: Approved Comments: 0 Attachments: 1 Category: RadGanttView Scheduled for: Not Scheduled Last update: 2017-11-21T09:41:20 by Peter Petrov
0
Desislava Yordanova
Team Member

FIX. RadGridView - expanded state for the groups is not preserved after sorting when a custom group comparer is used

By default, when I am expanding a group and start sorting, the expanded group doesn't collapse. However, if you use a group comparer, all groups will always collapse, when you click a header cell to sort.
Bug Report by Desislava Yordanova Status: Approved Comments: 0 Attachments: 3 Category: RadGridView Scheduled for: Not Scheduled Last update: 2017-11-21T09:40:10 by Peter Petrov
0
Desislava Yordanova
Team Member

ADD. RadCheckedDropDownList - introduce separate events when the "Check All" item is changing/changed its ToggleState

CheckAllItemCheckedChanging and CheckAllItemCheckedChanged events will be used to detect when the user checks/unchecks the "Check All" item. In the CheckAllItemCheckedChanging event it is necessary to able able to cancel the operation. In the CheckAllItemCheckedChanged event all Items should be already checked/unchecked and the CheckedItems collection must be correct.
Feature Request by Desislava Yordanova Status: Approved Comments: 0 Category: RadCheckedDropDownList Scheduled for: R1 2018 Last update: 2017-11-21T09:38:43 by Peter Petrov
0
Desislava Yordanova
Team Member

FIX. RadCheckedDropDownList - incorrect ToggleState for the "CheckAll" item when the items are checked programmatically

To reproduce:

public RadForm1()
{
InitializeComponent();

for (int i = 0; i < 10; i++)
{
this.radCheckedDropDownList1.Items.Add("Item" + i, i % 2 == 0);
}
this.radCheckedDropDownList1.ShowCheckAllItems = true;
}

Workaround:

public RadForm1()
{
InitializeComponent();

this.radCheckedDropDownList1.ShowCheckAllItems = true;
for (int i = 0; i < 10; i++)
{
this.radCheckedDropDownList1.Items.Add("Item" + i, i % 2 == 1);
}
CheckedItemTraverser traverser = this.radCheckedDropDownList1.ListElement.Scroller.Traverser as CheckedItemTraverser;
this.radCheckedDropDownList1.ItemCheckedChanging += radCheckedDropDownList1_ItemCheckedChanging;
traverser.CheckAllItem.Checked = false;
this.radCheckedDropDownList1.ItemCheckedChanging -= radCheckedDropDownList1_ItemCheckedChanging;
}

private void radCheckedDropDownList1_ItemCheckedChanging(object sender, RadCheckedListDataItemCancelEventArgs e)
{
if (e.Item.Text != "Check All")
{
e.Cancel = true;
}
}
Bug Report by Desislava Yordanova Status: Approved Comments: 0 Attachments: 1 Category: RadCheckedDropDownList Scheduled for: Not Scheduled Last update: 2017-11-21T09:37:13 by Peter Petrov
0
Hristo Merdjanov
Team Member

FIX. RadGridView - improve the performance of the grid when it is sorted and its data bound items are updated

Bug Report by Hristo Merdjanov Status: Approved Comments: 0 Category: RadGridView Scheduled for: Not Scheduled Last update: 2017-11-21T09:36:01 by Peter Petrov
0
Displaying items 1 - 10 of 1125