Exemple #1
0
 private void radTreeView1_DragEnded(object sender, RadTreeViewDragEventArgs e)
 {
     if (this.dragNode != null)
     {
         this.radTextBox1.Text = this.dragNode.Text;
     }
 }
        private void XTreeView_PreviewDragStarted(object sender, RadTreeViewDragEventArgs e)
        {
            //todo: remove following two lines if drag function is completed
            e.Handled = true;
            return;

            if (e.DraggedItems != null && e.DraggedItems.Count > 0)
            {
                if (e.DraggedItems[0] is Project)
                {
                    e.Handled = true;
                }
                else
                {
                    var map = e.DraggedItems[0] as RootMap;
                    if (map != null)
                    {
                        if (!map.IsSelectable)
                        {
                            e.Handled = true;
                        }
                    }
                }
            }
        }
Exemple #3
0
 private void TrvWorkspaceDragEnded(object sender, RadTreeViewDragEventArgs e)
 {
     try
     {
         ListWorkspace.Instance().SaveXmlDragDrop(e.Node.Text, e.TargetNode.Parent.Text, true);
         LoadDataWorkspace();
     }
     catch (Exception ex)
     {
         Telerik.WinControls.RadMessageBox.Show(ex.Message, " ");
     }
 }
Exemple #4
0
        private void radTreeView_DragEnded(object sender, RadTreeViewDragEventArgs e)
        {
            var node = radTreeView.Nodes.ToList();

            temp = new List <Data>();
            foreach (var item in node)
            {
                changeParent((CustomNode)item, 0);
            }
            String       json = JsonConvert.SerializeObject(temp);
            StreamWriter wr   = new StreamWriter(filePath, false);

            wr.Write(json);
            wr.Close();
            readNavigation();
        }