Ejemplo n.º 1
0
        private void iniMytool()
        {
            WindowsUISeparator sp = new WindowsUISeparator();

            sp.IsLeft = false;
            this.Bar_Tool.Buttons.Add(sp);


            WindowsUIButton             download;
            WindowsUIButtonImageOptions imgdownload = new WindowsUIButtonImageOptions();

            imgdownload.Image = Common.getImageByLocal("download.png");
            download          = new WindowsUIButton("下载设备", true, imgdownload);
            download.IsLeft   = false;
            download.Click   += Download_Click;
            this.Bar_Tool.Buttons.Add(download);

            WindowsUIButton             setting;
            WindowsUIButtonImageOptions imgsetting = new WindowsUIButtonImageOptions();

            imgsetting.Image = Common.getImageByLocal("DbSetting.png");
            setting          = new WindowsUIButton("设置服务", true, imgsetting);
            setting.IsLeft   = false;
            setting.Click   += Setting_Click;

            this.Bar_Tool.Buttons.Add(setting);
        }
Ejemplo n.º 2
0
        private void MakeButtonPanel()
        {
            WindowsUIButton btn1 = new WindowsUIButton("Btn1", true, new WindowsUIButtonImageOptions()
            {
                Image = DevExpress.Images.ImageResourceCache.Default.GetImage("office2013/chart/bar_32x32.png")
            });
            WindowsUIButton btn2 = new WindowsUIButton("Btn2", true, new WindowsUIButtonImageOptions()
            {
                Image = DevExpress.Images.ImageResourceCache.Default.GetImage("office2013/actions/add_32x32.png")
            });
            WindowsUIButton btn3 = new WindowsUIButton("Btn3", true, new WindowsUIButtonImageOptions()
            {
                Image = DevExpress.Images.ImageResourceCache.Default.GetImage("office2013/actions/apply_32x32.png")
            });
            WindowsUIButton btn4 = new WindowsUIButton("Btn4", true, new WindowsUIButtonImageOptions()
            {
                Image = DevExpress.Images.ImageResourceCache.Default.GetImage("office2013/actions/cancel_32x32.png")
            });
            WindowsUISeparator separator = new WindowsUISeparator();

            this.windowsUIButtonPanel1.AllowGlyphSkinning = true;
            this.windowsUIButtonPanel1.Buttons.AddRange(new DevExpress.XtraEditors.ButtonPanel.IBaseButton[] { btn1, btn2, separator, btn3, btn4 });
            this.windowsUIButtonPanel1.ButtonClick += windowsUIButtonPanel1_ButtonClick;

            this.windowsUIButtonPanel1.Size     = new Size(1213, 73);
            this.windowsUIButtonPanel1.TabIndex = 0;
            this.windowsUIButtonPanel1.UseButtonBackgroundImages                     = false;
            this.windowsUIButtonPanel1.AppearanceButton.Hovered.BackColor            = System.Drawing.Color.FromArgb(130, 130, 130);
            this.windowsUIButtonPanel1.AppearanceButton.Hovered.FontSizeDelta        = -1;
            this.windowsUIButtonPanel1.AppearanceButton.Hovered.ForeColor            = System.Drawing.Color.FromArgb(130, 130, 130);
            this.windowsUIButtonPanel1.AppearanceButton.Hovered.Options.UseBackColor = true;
            this.windowsUIButtonPanel1.AppearanceButton.Hovered.Options.UseFont      = true;
            this.windowsUIButtonPanel1.AppearanceButton.Hovered.Options.UseForeColor = true;
            this.windowsUIButtonPanel1.AppearanceButton.Normal.FontSizeDelta         = -1;
            this.windowsUIButtonPanel1.AppearanceButton.Normal.Options.UseFont       = true;
            this.windowsUIButtonPanel1.AppearanceButton.Pressed.BackColor            = System.Drawing.Color.FromArgb(159, 159, 159);
            this.windowsUIButtonPanel1.AppearanceButton.Pressed.FontSizeDelta        = -1;
            this.windowsUIButtonPanel1.AppearanceButton.Pressed.ForeColor            = System.Drawing.Color.FromArgb(159, 159, 159);
            this.windowsUIButtonPanel1.AppearanceButton.Pressed.Options.UseBackColor = true;
            this.windowsUIButtonPanel1.AppearanceButton.Pressed.Options.UseFont      = true;
            this.windowsUIButtonPanel1.AppearanceButton.Pressed.Options.UseForeColor = true;
        }
Ejemplo n.º 3
0
        public static void MakeWindowsUIButtonPanel(WindowsUIButtonPanel currentPanel, string[] arrString)
        {
            //for (int x = 0; x < arrString.Length; x++)
            //{
            //    string _imageName = "";
            //    switch (arrString[x])
            //    {
            //       case "검색" : _imageName = "office2013/zoom/zoom_32x32.png"; break;
            //       case "프린트" : _imageName = "office2013/print/print_32x32.png"; break;
            //       case "적용" : _imageName = "office2013/actions/apply_32x32.png"; break;
            //       case "초기화" : _imageName = "office2013/actions/reset_32x32.png"; break;
            //       case "저장" : _imageName = "office2013/save/save_32x32.png"; break;
            //       case "차트": _imageName = "office2013/chart/bar_32x32.png"; break;

            //    }
            //    //new WindowsUIButton(arrString[x], true, new WindowsUIButtonImageOptions() { Image = DevExpress.Images.ImageResourceCache.Default.GetImage(_imageName) });
            //    currentPanel.Buttons.AddRange(new DevExpress.XtraEditors.ButtonPanel.IBaseButton[] { new WindowsUIButton(arrString[x], true, new WindowsUIButtonImageOptions() { Image = DevExpress.Images.ImageResourceCache.Default.GetImage(_imageName) }) });
            //}

            // https://documentation.devexpress.com/WindowsForms/16864/What-s-Installed/Image-Gallery-and-Context-Dependent-Images
            for (int x = 0; x < arrString.Length; x++)
            {
                string _imageUri = "";
                switch (arrString[x])
                {
                case "검색": _imageUri = "Zoom;Size32x32;GrayScaled"; break;

                case "프린트": _imageUri = "Print;Size32x32;GrayScaled"; break;

                case "적용": _imageUri = "Apply;Size32x32;GrayScaled"; break;

                case "초기화": _imageUri = "Reset;Size32x32;GrayScaled"; break;

                case "저장": _imageUri = "Save;Size32x32;GrayScaled"; break;

                case "차트": _imageUri = "Chart;Size32x32;GrayScaled"; break;

                case "미리보기": _imageUri = "Show;Size32x32;GrayScaled"; break;

                case "작업이동": _imageUri = "Replace;Size32x32;GrayScaled"; break;

                case "구분자": currentPanel.Buttons.AddRange(new DevExpress.XtraEditors.ButtonPanel.IBaseButton[] { new WindowsUISeparator() }); break;
                }
                if (arrString[x] != "구분자")
                {
                    currentPanel.Buttons.AddRange(new DevExpress.XtraEditors.ButtonPanel.IBaseButton[] { new WindowsUIButton(arrString[x], true, new WindowsUIButtonImageOptions()
                        {
                            ImageUri = _imageUri
                        }) });
                }
            }


            WindowsUIButton btn1 = new WindowsUIButton("검색", true, new WindowsUIButtonImageOptions()
            {
                Image = DevExpress.Images.ImageResourceCache.Default.GetImage("office2013/chart/bar_32x32.png")
            });
            WindowsUIButton btn2 = new WindowsUIButton("초기화", true, new WindowsUIButtonImageOptions()
            {
                Image = DevExpress.Images.ImageResourceCache.Default.GetImage("office2013/actions/cancel_32x32.png")
            });
            WindowsUIButton btn3 = new WindowsUIButton("Btn3", true, new WindowsUIButtonImageOptions()
            {
                Image = DevExpress.Images.ImageResourceCache.Default.GetImage("office2013/actions/apply_32x32.png")
            });
            WindowsUIButton btn4 = new WindowsUIButton("Btn4", true, new WindowsUIButtonImageOptions()
            {
                Image = DevExpress.Images.ImageResourceCache.Default.GetImage("office2013/actions/add_32x32.png")
            });
            WindowsUISeparator separator = new WindowsUISeparator();

            currentPanel.AllowGlyphSkinning = true;
            currentPanel.ForeColor          = System.Drawing.Color.White;
            //currentPanel.Buttons.AddRange(new DevExpress.XtraEditors.ButtonPanel.IBaseButton[] { btn1, separator, btn2 });
            //currentPanel.ButtonClick += windowsUIButtonPanel1_ButtonClick;
            currentPanel.Size     = new System.Drawing.Size(1213, 73);
            currentPanel.TabIndex = 0;
            currentPanel.UseButtonBackgroundImages                     = false;
            currentPanel.AppearanceButton.Hovered.BackColor            = System.Drawing.Color.FromArgb(130, 130, 130);
            currentPanel.AppearanceButton.Hovered.FontSizeDelta        = -1;
            currentPanel.AppearanceButton.Hovered.ForeColor            = System.Drawing.Color.FromArgb(130, 130, 130);
            currentPanel.AppearanceButton.Hovered.Options.UseBackColor = true;
            currentPanel.AppearanceButton.Hovered.Options.UseFont      = true;
            currentPanel.AppearanceButton.Hovered.Options.UseForeColor = true;
            currentPanel.AppearanceButton.Normal.FontSizeDelta         = -1;
            currentPanel.AppearanceButton.Normal.Options.UseFont       = true;
            currentPanel.AppearanceButton.Pressed.BackColor            = System.Drawing.Color.FromArgb(159, 159, 159);
            currentPanel.AppearanceButton.Pressed.FontSizeDelta        = -1;
            currentPanel.AppearanceButton.Pressed.ForeColor            = System.Drawing.Color.FromArgb(159, 159, 159);
            currentPanel.AppearanceButton.Pressed.Options.UseBackColor = true;
            currentPanel.AppearanceButton.Pressed.Options.UseFont      = true;
            currentPanel.AppearanceButton.Pressed.Options.UseForeColor = true;
        }
Ejemplo n.º 4
0
        private void iniMytool()
        {
            WindowsUISeparator sp = new WindowsUISeparator();

            sp.IsLeft = false;
            this.Bar_Tool.Buttons.Add(sp);


            WindowsUIButton             newtask;
            WindowsUIButtonImageOptions imgaddtask = new WindowsUIButtonImageOptions();

            imgaddtask.Image = Common.getImageByLocal("new_task.png");
            newtask          = new WindowsUIButton("新建任务", true, imgaddtask);
            newtask.IsLeft   = false;
            newtask.Click   += Newtask_Click;
            this.Bar_Tool.Buttons.Add(newtask);

            WindowsUIButtonImageOptions imgdelte = new WindowsUIButtonImageOptions();

            imgdelte.Image = Common.getImageByLocal("delete_task.png");
            WindowsUIButton deleteTask = new WindowsUIButton("删除任务", true, imgdelte);

            deleteTask.Click += DeleteTask_Click;
            deleteTask.IsLeft = false;
            this.Bar_Tool.Buttons.Add(deleteTask);

            WindowsUISeparator sp1 = new WindowsUISeparator();

            sp1.IsLeft = false;
            this.Bar_Tool.Buttons.Add(sp1);

            WindowsUIButton             adddevice;
            WindowsUIButtonImageOptions addDevice = new WindowsUIButtonImageOptions();

            addDevice.Image  = Common.getImageByLocal("add_device.png");
            adddevice        = new WindowsUIButton("添加设备", true, addDevice);
            adddevice.IsLeft = false;
            adddevice.Click += Adddevice_Click;
            this.Bar_Tool.Buttons.Add(adddevice);

            //WindowsUIButtonImageOptions deleteDevice = new WindowsUIButtonImageOptions();
            //deleteDevice.Image = Common.getImageByLocal("delete_device.png");
            //WindowsUIButton deltete = new WindowsUIButton("删除设备",true, deleteDevice);
            //deltete.IsLeft = false;
            //deltete.Click += Deltete_Click;
            //this.Bar_Tool.Buttons.Add(deltete);

            WindowsUISeparator sp2 = new WindowsUISeparator();

            sp2.IsLeft = false;
            this.Bar_Tool.Buttons.Add(sp2);


            WindowsUIButton             setting;
            WindowsUIButtonImageOptions imgsetting = new WindowsUIButtonImageOptions();

            imgsetting.Image = Common.getImageByLocal("DbSetting.png");
            setting          = new WindowsUIButton("设置空间", true, imgsetting);
            setting.IsLeft   = false;
            setting.Click   += Setting_Click;
            this.Bar_Tool.Buttons.Add(setting);
            //
            DevExpress.XtraEditors.SimpleButton simpleButton1 = new DevExpress.XtraEditors.SimpleButton();


            simpleButton1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));

            simpleButton1.Location = new System.Drawing.Point(-50, 20);
            simpleButton1.Name     = "simpleButton1";
            simpleButton1.Size     = new System.Drawing.Size(75, 35);
            simpleButton1.TabIndex = 0;
            simpleButton1.Text     = "开始采集";
            this.Bar_Tool.Controls.Add(simpleButton1);
        }