Ejemplo n.º 1
0
 public TmpltOpenMenuItem(TmpltTreeView treeView)
     : base(treeView)
 {
     this.Text = ResourceService.GetResourceText("Tree.MyTreeMenu.open");
     //this.Image = ResourceService.GetResourceImage("MainMenu.file.open");
     this.Font = new Font(this.Font, FontStyle.Bold);
 }
Ejemplo n.º 2
0
        /// <summary>
        /// 初始化
        /// </summary>
        void InitMy()
        {
            _myTree      = new TmpltTreeView();
            _statusStrip = new TmpltTreeStatusStrip(_myTree);
            _toolStrip   = new TmpltTreeToolStrip(_myTree, _statusStrip);
            this.Controls.Add(_toolStrip);
            this.Controls.Add(_statusStrip);
            this.Controls.Add(_myTree);

            _toolStrip.Dock   = DockStyle.Top;
            _statusStrip.Dock = DockStyle.Bottom;
            _myTree.Dock      = DockStyle.Fill;

            _toolStrip.BringToFront();
            _myTree.BringToFront();
        }
Ejemplo n.º 3
0
        static public TmpltTreeContextMenuStrip CreateForTreeView(TmpltTreeView treeView)
        {
            ///创建一个TreeContextMenuStrip
            TmpltTreeContextMenuStrip menuStrip = new TmpltTreeContextMenuStrip();

            menuStrip.Items.AddRange(new ToolStripItem[] {
                new TmpltOpenMenuItem(treeView),
                new ToolStripSeparator(),
                new TmpltCutMenuItem(treeView),
                new TmpltCopyMenuItem(treeView),
                new TmpltPasteMenuItem(treeView),
                new TmpltDeleteMenuItem(treeView),
                new TmpltRenameMenuItem(treeView),
                new ToolStripSeparator(),
                new TmpltGotoCss(treeView),
                new ToolStripSeparator()
            });
            return(menuStrip);
        }
Ejemplo n.º 4
0
 public TmpltPasteMenuItem(TmpltTreeView treeView)
     : base(treeView)
 {
     this.Text = ResourceService.GetResourceText("Tree.MyTreeMenu.paste");
 }
Ejemplo n.º 5
0
 public TmpltTreeToolStrip(TmpltTreeView myTree, TmpltTreeStatusStrip myStatusStrip)
 {
     _myTree        = myTree;
     _myStatusStrip = myStatusStrip;
     InitMy();
 }
Ejemplo n.º 6
0
 public BaseTmpltTreeMenuItem(TmpltTreeView treeView)
     : base()
 {
     this.TreeView = treeView;
 }
Ejemplo n.º 7
0
 public TmpltCopyMenuItem(TmpltTreeView treeView)
     : base(treeView)
 {
     this.Text = ResourceService.GetResourceText("Tree.MyTreeMenu.copy");
 }
Ejemplo n.º 8
0
 public TmpltTreeStatusStrip(TmpltTreeView myTree)
 {
     _myTree = myTree;
     InitMy();
 }
Ejemplo n.º 9
0
 public TmpltGotoCss(TmpltTreeView treeView)
     : base(treeView)
 {
     this.Text = ResourceService.GetResourceText("Tree.TmpltTreeMenu.gotoCSS");
 }