Example #1
0
        private TreeMessageItem GetSelectedMessage()
        {
            object Tag = treeView1.SelectedNode.Tag;

            if (Tag is int)
            {
                UpdateNode(treeView1.SelectedNode, null);
                Tag = treeView1.SelectedNode.Tag;
            }
            TreeMasterMessageItem tmmi = Tag as TreeMasterMessageItem;
            TreeMessageItem       tmi  = Tag as TreeMessageItem;
            TreeItemLine          til  = Tag as TreeItemLine;

            if (tmmi != null)
            {
                tmi = tmmi.MessageItems[0];
            }
            if (til != null)
            {
                tmi = til.Parent;
            }
            return(tmi);
        }
Example #2
0
 public void SetPosition(TreeItemLine context)
 {
     til  = context;
     tmi  = context.Parent;
     tmmi = tmi.Parent;
 }
Example #3
0
 public void SetPosition(TreeItemLine context)
 {
     til = context;
     tmi = context.Parent;
     tmmi = tmi.Parent;
 }
Example #4
0
 public void Add(TreeItemLine itemLine)
 {
     ItemLines.Add(itemLine);
     itemLine.Parent = this;
 }
Example #5
0
 public void Add(TreeItemLine itemLine)
 {
     ItemLines.Add(itemLine);
     itemLine.Parent = this;
 }