Approved
Last Updated: 06 Dec 2019 14:20 by ADMIN
Selecting a large number of items through the UI or programatically with the Select method when in Extended SelectionMode leads to a degraded performance. As a workaround the Multiple SelectionMode can be used instead.
Approved
Last Updated: 25 Oct 2019 08:12 by ADMIN
Created by: Martin Ivanov
Comments: 0
Category: TreeListView
Type: Bug Report
1

The JAWS screen reader cannot read the RadTreeListView and also its rows and cells.

This reproduces after the 2019.3.917 release.

To work this around create a custom RadTreeListViewAutomationPeer:

public class CustomTreeListView : RadTreeListView
{
	protected override AutomationPeer OnCreateAutomationPeer()
	{
		return new CustomTreeListViewAutomationPeer(this);
	}
}

public class CustomTreeListViewAutomationPeer : RadTreeListViewAutomationPeer
{
	public CustomTreeListViewAutomationPeer(RadTreeListView owner) 
		: base(owner)
	{
		var methodInfo = typeof(RadTreeListViewAutomationPeer).GetMethod("GetItemPeers", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic);
		methodInfo.Invoke(this, null);
	}

	protected override List<AutomationPeer> GetChildrenCore()
	{
		var frameworkPeer = new FrameworkElementAutomationPeer((FrameworkElement)this.Owner);
		return frameworkPeer.GetChildren();
	}
}

Approved
Last Updated: 16 Aug 2019 11:09 by ADMIN
Completed
Last Updated: 04 Nov 2019 11:11 by ADMIN
Release LIB 2019.3.1104 (11/04/2019)
The behavior is reproducible when the TreeLines are visible and we have frozen columns. When the RadTreeListView is scrolled the TreeLines in the Frozen column is also scrolled.
Completed
Last Updated: 12 Jun 2019 15:05 by ADMIN
Release R2 2019 SP
Approved
Last Updated: 14 Dec 2018 14:43 by ADMIN
Sometimes the cells from more than one row are copied even though the SelectionMode is Single. As a workaround, you can clear the SelectedCells collection of the control in the Copied event:
this.RadTreeListView.SelectedCells.Clear();


Completed
Last Updated: 09 Nov 2018 15:29 by ADMIN
Completed
Last Updated: 09 Nov 2018 15:27 by ADMIN
Completed
Last Updated: 09 Nov 2018 15:30 by ADMIN
Approved
Last Updated: 15 Aug 2018 13:04 by ADMIN
If you move an item from one level to another into the tree, the indent of the corresponding row won't get updated. This is reproducible only if the new parent of the moved item is expanded, while the operation is executed.

Usually, this can be reproduced by calling the ExpandHierarchyItem() for the new parent item method just after the moving of the original item.

To resolve this you can delay the expanding of the item. Note that the expanding is executed manually by calling the ExpandHierarchyItem() method. So, you can use a dispatcher with a lower DispatcherPriority to delay this.

Or alternatively, you can collapse the item before expanding it (using the CollapseHierarchyItem() method).
Approved
Last Updated: 06 Aug 2018 13:26 by Vladimir
Approved
Last Updated: 05 Jun 2018 13:37 by ADMIN
Completed
Last Updated: 16 Mar 2018 11:13 by ADMIN
Completed
Last Updated: 16 Mar 2018 09:20 by ADMIN
Approved
Last Updated: 26 May 2019 20:23 by Buks
Declined
Last Updated: 26 Oct 2018 08:44 by ADMIN
workaround:
Extract the ControlTemplate for the TreeListViewRow and set the Style explicitly or remove the local Style setter.
1 2 3