Ejemplo n.º 1
0
        /** 廢棄
         * private void SetTaskbar()
         * {
         *  var taskbar = new Panel()
         *  {
         *      Dock = DockStyle.Fill
         *  };
         *  var user = new Button()
         *  {
         *      Anchor = AnchorStyles.Right,
         *      Image = new IconResourceHandle("24x24.Settings_24x24.gif"),
         *      ImageAlign = ContentAlignment.MiddleCenter,
         *      Location = new Point(16, 0),
         *      Size = new Size(36, 36),
         *      TextImageRelation = TextImageRelation.ImageBeforeText,
         *      UseVisualStyleBackColor = true
         *  };
         *  var theme = new Button()
         *  {
         *      Anchor = AnchorStyles.Right,
         *      Image = new IconResourceHandle("24x24.Services_24x24.gif"),
         *      ImageAlign = ContentAlignment.MiddleCenter,
         *      Location = new Point(56, 0),
         *      Size = new Size(36, 36),
         *      TextImageRelation = TextImageRelation.ImageBeforeText,
         *      UseVisualStyleBackColor = true
         *  };
         *  taskbar.Controls.AddRange(new Control[] { user, theme });
         *  atsPane.Controls.Add(taskbar);
         * }
         */

        private void SetTheme()
        {
            ImageResourceHandle bgImage = new ImageResourceHandle("RT2020.jpg");

            //this.picBgImage.Image = bgImage;
            this.picBgImage.Dock                  = DockStyle.Fill;
            this.picBgImage.BackgroundImage       = bgImage;
            this.picBgImage.BackgroundImageLayout = ImageLayout.Center;

            /**
             * 2020.03.20 paulus: 根據個 theme 改個 background color
             */
            Context.CurrentTheme = ThemeHelper.CurrentThemeVWGName;
            wspPane.BackColor    = ThemeHelper.TopPanel_BackgroundColor;
        }
Ejemplo n.º 2
0
        public TreeTest()
        {
            InitializeComponent();

            this.treeViewEx1.ShowPlusMinus = true;
            this.treeViewEx1.ShowLines = false;
            this.treeViewEx1.AllowNodeTextAsHtml = true;
            this.treeViewEx1.AllowSelectFullLine = true;
            this.treeViewEx1.NodeHeight = 26;
            this.treeViewEx1.NodeExtClick += new VWG.TreeViewEx.NodeExtHandler(treeViewEx1_NodeExtClick);

            var addImgSrc = new ImageResourceHandle("tree.calendar.gif").ToString();
            //this.treeNode1.Text = "<div style='padding:0'><b vwgtype='label'>��ɽ�������ȿ��羰</b><font color='red' vwgtype='label'>12</font></div>";
            this.treeNode1.Text = string.Format("<a>�ҵ��ճ̷���</a><a title='����ճ̷���' name='11' vwgtype='ext' class='TreeView-RightIcon' style='background-image:url({0});'>���</a>", addImgSrc);
            this.treeNode1.StateImage = new ImageResourceHandle("tree.calendar.gif");
            this.treeNode1.Expand();
            //this.treeNode1.NodeFont = new Font("����", 11, FontStyle.Bold);
            var node2 = new TreeNode() { Text = string.Format("<font vwgtype='label'>test11</font><a title='����ճ̷���' name='22' vwgtype='ext1' class='TreeView-RightIconHide' style='background-image:url({0});'>&nbsp;</a>", addImgSrc)};
            node2.StateImage = new ImageResourceHandle("tree.calendar.gif");
            this.treeNode1.Nodes.Add(node2);

            var node3 = new TreeNode() { Text = string.Format("<font vwgtype='label'>test22</font><a title='����ճ̷���' name='22' vwgtype='ext1' class='TreeView-RightIconHide' style='background-image:url({0});'>&nbsp;</a>", addImgSrc) };
            node3.StateImage = new ImageResourceHandle("tree.calendar.gif");
            this.treeNode1.Nodes.Add(node3);

            var node4 = new TreeNode() { Text = string.Format("<font vwgtype='label'>test33</font><a title='����ճ̷���' name='22' vwgtype='ext1' class='TreeView-RightIconHide' style='background-image:url({0});'>&nbsp;</a>", addImgSrc) };
            node4.StateImage = new ImageResourceHandle("tree.calendar.gif");
            this.treeNode1.Nodes.Add(node4);

            //this.treeNode2.Text = "<div style='font-size:15px;padding:3 0'><b vwgtype='label'>��ɽ�������ȿ��羰</b><font color='red' vwgtype='label'>12</font></div>";
            //this.treeNode3.Text = "<div style='font-size:15px;padding:3 0'><b>��ɽ�������ȿ��羰</b><font color='red' vwgtype='label'>12</font></div>";
            //this.treeNode4.Text = "<div style='font-size:15px;padding:3 0'><b vwgtype='label'>��ɽ�������ȿ��羰</b><font color='red' vwgtype='label'>12</font></div>";

            this.treeViewEx2.ShowPlusMinus = true;
            this.treeViewEx2.ShowLines = false;
            this.treeViewEx2.AllowSelectFullLine = false;
            this.treeNode5.Nodes.Add("ddfdfdf");
        }