コード例 #1
0
ファイル: DllWorkPrintLabel.cs プロジェクト: upjd/JWMS_Y
 /// <summary>
 /// 重置内容
 /// </summary>
 public static void ResetNull(UltraGroupBox ugbxMain)
 {
     foreach (Control ctrl in ugbxMain.Controls)
     {
         if (ctrl is TextBox || ctrl is UltraComboEditor || ctrl is UltraTextEditor || ctrl is UltraCombo)
         {
             ctrl.Text = "";
         }
         else if (ctrl is UltraNumericEditor)
         {
             var uctr = ctrl as UltraNumericEditor;
             uctr.Value = null;
         }
         else
         {
             var picker = ctrl as DateTimePicker;
             if (picker != null)
             {
                 var dtp = picker;
                 dtp.Value   = System.DateTime.Now;
                 dtp.Checked = false;
             }
         }
     }
 }
コード例 #2
0
ファイル: DllWorkPrintLabel.cs プロジェクト: JARANTeam/JWMSH
        /// <summary>
        /// 重置内容
        /// </summary>
        public static void ResetNull(UltraGroupBox ugbxMain)
        {
            foreach (Control ctrl in ugbxMain.Controls)
            {
                if (ctrl is TextBox || ctrl is UltraComboEditor || ctrl is UltraTextEditor||ctrl is UltraCombo)
                {
                    ctrl.Text = "";
                }
                else if (ctrl is UltraNumericEditor)
                {
                    var uctr = ctrl as UltraNumericEditor;
                    uctr.Value = null;

                }
                else
                {
                    var picker = ctrl as DateTimePicker;
                    if (picker != null)
                    {
                        var dtp = picker;
                        dtp.Value = System.DateTime.Now;
                        dtp.Checked = false;
                    }
                }
            }
        }
コード例 #3
0
        private CustomFilterControl(UltraGroupBox GroupBox, Object Module, Object Interface)
        {
            this.InitializeComponent();
            this.mModule    = (String)Module;
            this.mInterface = (String)Module;
            this.mGroupBox  = GroupBox;

            this.cbxFilters.Items.Add("<Selecione>");
            this.cbxFilters.SelectedIndex = 0;
            this.cbxFilters.DropDownStyle = Infragistics.Win.DropDownStyle.DropDownList;
        }
コード例 #4
0
ファイル: BipImageList.cs プロジェクト: Jackjet/BIP
        public BipImageList()
        {
            InitializeComponent();
            group             = new UltraGroupBox();
            group.Name        = "bipImageGroup";
            group.ViewStyle   = GroupBoxViewStyle.XP;
            group.Visible     = false;
            group.Width       = 300;
            group.Height      = 200;
            group.BorderStyle = GroupBoxBorderStyle.None;

            picPanel             = new Panel();
            picPanel.Dock        = DockStyle.Fill;
            picPanel.BackColor   = Color.Transparent;
            picPanel.AutoScroll  = true;
            picPanel.Click      += new EventHandler(picPanel_Click);
            picPanel.MouseWheel += new MouseEventHandler(picPanel_MouseWheel);
            group.Controls.Add(picPanel);

            btnPanel           = new Panel();
            btnPanel.Dock      = DockStyle.Bottom;
            btnPanel.Height    = 40;
            btnPanel.BackColor = Color.Transparent;
            group.Controls.Add(btnPanel);

            btnOk          = new MetroButton();
            btnOk.Text     = "确定";
            btnOk.Left     = 80;
            btnOk.Top      = 10;
            btnOk.AutoSize = false;
            btnOk.Size     = new Size(50, 25);
            btnOk.Click   += new EventHandler(btnOk_Click);
            btnPanel.Controls.Add(btnOk);

            btnCancel          = new MetroButton();
            btnCancel.Text     = "取消";
            btnCancel.Left     = 150;
            btnCancel.Top      = 10;
            btnCancel.AutoSize = false;
            btnCancel.Size     = new Size(50, 25);
            btnCancel.Click   += new EventHandler(btnCancel_Click);
            btnPanel.Controls.Add(btnCancel);

            toolTip = new ToolTip();
        }
コード例 #5
0
 public ShowSignIn(UltraGroupBox ultraGroupBox1, UltraGroupBox ultraGroupBox2, UltraGroupBox ultraGroupBox3, UltraTextEditor txtMemberCardNo, UltraTextEditor txtMemberPwd)
 {
     //
     // Required for Windows Form Designer support
     //
     InitializeComponent();
     this.boxLogin        = ultraGroupBox2;
     this.boxOper         = ultraGroupBox3;
     this.boxInfo         = ultraGroupBox1;
     this.txtMemberCardNo = txtMemberCardNo;
     this.txtMemberPwd    = txtMemberPwd;
     //
     // TODO: Add any constructor code after InitializeComponent call
     //
     //ApplicationIdleTimer idle = new ApplicationIdleTimer();
     //System.Windows.Forms.Application.AddMessageFilter(idle);
     //idle.ApplicationIdle += new ApplicationIdleTimer.ApplicationIdleEventHandler(this.App_Idle);
 }
コード例 #6
0
        public ChangePwd(UltraGroupBox ultraGroupBox1, UltraGroupBox ultraGroupBox2, UltraGroupBox ultraGroupBox3, UltraTextEditor txtMemberCardNo, UltraTextEditor txtMemberPwd, UltraLabel lblError)
        {
            //
            // Windows 窗体设计器支持所必需的
            //
            InitializeComponent();

            this.boxLogin        = ultraGroupBox2;
            this.boxOper         = ultraGroupBox3;
            this.boxInfo         = ultraGroupBox1;
            this.txtMemberCardNo = txtMemberCardNo;
            this.txtMemberPwd    = txtMemberPwd;
            this.lblError        = lblError;
            //ApplicationIdleTimer idle = new ApplicationIdleTimer();
            //System.Windows.Forms.Application.AddMessageFilter(idle);
            //idle.ApplicationIdle += new ApplicationIdleTimer.ApplicationIdleEventHandler(this.App_Idle);
            //
            // TODO: 在 InitializeComponent 调用后添加任何构造函数代码
            //
        }
コード例 #7
0
        private bool WfIniTabPageUI(UltraTab pUTab, AdvanceQueryInfo pTabInfo)
        {
            Panel           panel;
            UltraGroupBox   UGroupBox;
            RadioButton     RadioAnd;
            RadioButton     RadioOr;
            UltraCombo      UComboColumn;
            UltraCombo      UComboCondition;
            UltraTextEditor UTextValue;
            UltraGrid       UGrid;

            try
            {
                //var pUTab = uTabControl.Tabs.Add("11");
                //pUTab.Text = "測試";
                panel        = new Panel();
                panel.Height = 100;
                panel.Dock   = DockStyle.Top;

                UGroupBox          = new UltraGroupBox();
                UGroupBox.Size     = new Size(160, 45);
                UGroupBox.Location = new Point(15, 10);
                UGroupBox.Text     = "且/或";
                if (GetStyleLibrary.FontControlNormal != null)
                {
                    UGroupBox.Font = GetStyleLibrary.FontControlNormal;
                }

                RadioAnd          = new RadioButton();
                RadioAnd.Checked  = true;
                RadioAnd.Size     = new Size(60, 20);
                RadioAnd.Location = new Point(20, 18);
                RadioAnd.Text     = "AND";
                if (GetStyleLibrary.FontControlNormal != null)
                {
                    RadioAnd.Font = GetStyleLibrary.FontControlNormal;
                }
                UGroupBox.Controls.Add(RadioAnd);

                RadioOr          = new RadioButton();
                RadioOr.Checked  = false;
                RadioOr.Size     = new Size(60, 20);
                RadioOr.Location = new Point(80, 18);
                RadioOr.Text     = "OR";
                if (GetStyleLibrary.FontControlNormal != null)
                {
                    RadioOr.Font = GetStyleLibrary.FontControlNormal;
                }
                UGroupBox.Controls.Add(RadioOr);
                panel.Controls.Add(UGroupBox);

                UComboColumn          = new UltraCombo();
                UComboColumn.Size     = new Size(160, 22);
                UComboColumn.Location = new Point(20, 60);
                if (GetStyleLibrary.FontControlNormal != null)
                {
                    UComboColumn.Font = GetStyleLibrary.FontControlNormal;
                }
                panel.Controls.Add(UComboColumn);

                UComboCondition          = new UltraCombo();
                UComboCondition.Size     = new Size(80, 22);
                UComboCondition.Location = new Point(190, 60);
                if (GetStyleLibrary.FontControlNormal != null)
                {
                    UComboCondition.Font = GetStyleLibrary.FontControlNormal;
                }
                panel.Controls.Add(UComboCondition);

                UTextValue          = new UltraTextEditor();
                UTextValue.Size     = new Size(260, 22);
                UTextValue.Location = new Point(280, 60);
                if (GetStyleLibrary.FontControlNormal != null)
                {
                    UTextValue.Font = GetStyleLibrary.FontControlNormal;
                }
                panel.Controls.Add(UTextValue);

                UGrid      = new UltraGrid();
                UGrid.Dock = DockStyle.Fill;

                pUTab.TabPage.Controls.Add(UGrid);
                pUTab.TabPage.Controls.Add(panel);

                //ref 到tab
                pTabInfo.UGroupBox       = UGroupBox;
                pTabInfo.RadioAnd        = RadioAnd;
                pTabInfo.RadioOr         = RadioOr;
                pTabInfo.UComboColumn    = UComboColumn;
                pTabInfo.UComboCondition = UComboCondition;
                pTabInfo.UTextValue      = UTextValue;
                pTabInfo.UGrid           = UGrid;

                return(true);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }