Completed
Last Updated: 05 Sep 2011 05:23 by Svetlin
Created by: Svetlin
Comments: 0
Category: TreeView
Type: Bug Report
1
There is no way to reset the style of node to its default one by using its Style property.
Completed
Last Updated: 05 Sep 2011 05:20 by Svetlin
While a node is dragged and right mouse button is clicked, the dragged node is replaced with the selected node.
Completed
Last Updated: 31 Aug 2011 04:49 by ADMIN
SelectedNodeChanged event not owrk properly during remove operation of SelectedNode
Completed
Last Updated: 30 Aug 2011 04:06 by ADMIN
FIX. RadTreeView - Collapse method of RadTreeNode throws an exception if uised afrer children are added
Completed
Last Updated: 24 Aug 2011 08:03 by ADMIN
FIX RadTreeView - the CheckedNodes property should return the number of the logical checked nodes, not the visual once
Completed
Last Updated: 12 Aug 2011 07:04 by Svetlin
If the ShowLines property is set to true and a node's expander is hidded, a link line should appear instead.
Comment: When using full lazy mode RadGridView displays expander icon for all nodes. When it is hidden there is a whitespace. You can show tree lines only with code.
Completed
Last Updated: 04 Aug 2011 08:35 by Svetlin
Allow drag and drop of RadTreeView's nodes in bound mode
Completed
Last Updated: 03 Aug 2011 04:59 by Svetlin
If ALT key is pressed, the dragged nodes should be copied when drag and drop is performed.
Completed
Last Updated: 03 Aug 2011 04:21 by Svetlin
If you set the AllowDragDrop property to true, the node context menu should contains Cut, Copy and Paste items.
Completed
Last Updated: 28 Jul 2011 03:24 by ADMIN
FIX. RadTreeView - setting the AllowDragDrop property adds in the designer setting for the depricated AllowDragDropBetweenTreeViews property.
Completed
Last Updated: 25 Jul 2011 04:22 by Svetlin
The SelectedNodeChanged event in RadTreeView is fired before the SelectedNodes collection is updated.
Completed
Last Updated: 22 Jul 2011 08:05 by ADMIN
When there is a tree node with long text and the FullRowSelect property is set to false and you click on this node, the scrollbar will scroll to right.
Completed
Last Updated: 15 Jul 2011 06:47 by ADMIN
Currently it is not possible to persist the Text property when using RadTreeView in bound mode.
The RadTreeNodeCollection.Add method returns wrong node.
Completed
Last Updated: 09 Jul 2011 01:19 by Jesse Dyck
ADD. RadTreeView - add drag and drop functionality in bound mode too
Completed
Last Updated: 22 Jun 2011 12:13 by Svetlin
The XML serialization of RadTreeNode does not serialize its Font and ForeColor properties. The XML deserialization does not create a checked nodes from xml file that contains serialized checked nodes.
Completed
Last Updated: 22 Jun 2011 03:35 by Svetlin
If the DPI configuration has 120% value, Save, Close and Cancel buttons disappear from the Property Builder form.
Completed
Last Updated: 21 Jun 2011 04:05 by Svetlin
The AllowDrop property of RadTreeNode allows dropping of node when its value is false.
Completed
Last Updated: 20 Jun 2011 04:43 by Svetlin
If the RadTreeView does not have node, the Property Builder is closed when the Color Selector button is clicked.
Completed
Last Updated: 16 Jun 2011 03:46 by Svetlin
When the ShowLines property is enabled and load on demand hierarchy is uses, the node link lines are not rendered properly.
Completed
Last Updated: 07 Jun 2011 04:40 by Svetlin
When you add a new node in self-referencing hierarchy, several nodes are added on random levels. In addition, if you remove an existing node, a NullReferenceException is thrown.
test project:
using System.Data;
using System.Windows.Forms;
using Telerik.WinControls.UI;
namespace Lab.Tree
{
public partial class TreeSelfReferenceAddFrom : Form
{
private RadTreeView treeView = new RadTreeView();
public TreeSelfReferenceAddFrom()
{
InitializeComponent();
treeView.Dock = DockStyle.Fill;
treeView.Parent = this;
treeView.AllowDefaultContextMenu = true;
treeView.AllowAdd = true;
treeView.AllowEdit = true;
treeView.AllowDrop = true;
treeView.AllowDragDrop = true;
treeView.AllowRemove = true;
DataTable table = new DataTable();
table.Columns.Add("ID");
table.Columns.Add("ParentID");
table.Columns.Add("Name");
table.Rows.Add(1, 0, "Name1");
table.Rows.Add(2, 0, "Name2");
table.Rows.Add(3, 0, "Name3");
table.Rows.Add(4, 1, "Name5");
table.Rows.Add(5, 1, "Name6");
table.Rows.Add(6, 3, "Name6");
treeView.DisplayMember = "Name";
treeView.ChildMember = "ID";
treeView.ParentMember = "ParentID";
treeView.DataSource = table;
}
}
}