Exemplo n.º 1
0
 /// <summary>
 /// Validate the DateTimeText
 /// </summary>
 void DateRange_Validating(SfDateTimeEdit sender, ValidatingEventArgs args)
 {
     if (args.IsError)
     {
         args.Cancel = true;
     }
 }
Exemplo n.º 2
0
        private void cmb18_SelectedValueChanged(object sender, EventArgs e)
        {
            SfDateTimeEdit Dt18 = new SfDateTimeEdit();

            this.Controls.Add(Dt18);

            string task = cmb18.Text;

            int y = cmb18.Location.Y - 6;
            int x = cmb18.Location.X + 192;

            Dt18.Location = new Point(x, y);
            Dt18.Size     = new Size(101, 32);

            foreach (Control C in this.Controls)
            {
                if (C.GetType() == typeof(ComboBoxAdv))
                {
                    ComboBoxAdv cc = C as ComboBoxAdv;
                    cc.Items.Remove(cmb18.Text);
                }
            }

            cmb18.Text = task;
            queryBuilder(task, Dt18);
        }
        protected override void OnInitializeEditElement(DataColumnBase column, RowColumnIndex rowColumnIndex, SfDateTimeEdit uiElement)
        {
            base.OnInitializeEditElement(column, rowColumnIndex, uiElement);

            if (DataGrid.CurrentCell != null)
            {
                if (DataGrid.CurrentCell.CellRenderer != null)
                {
                    var editingTextBox = (uiElement as SfDateTimeEdit).GetType().GetProperty("EditingTextBox", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance);
                    (editingTextBox.GetValue(uiElement) as RichTextBox).Focus();
                    (editingTextBox.GetValue(uiElement) as RichTextBox).SelectAll();
                }
            }
        }
Exemplo n.º 4
0
        private void queryBuilder(string scheduler, SfDateTimeEdit sfd)

        {
            switch (scheduler)
            {
            case "Held For Data":
                bheldfordata = true;
                ddheld       = sfd;
                break;

            case "Start Fab":
                bstartfab  = true;
                ddstartfab = sfd;
                break;

            case "Finish Fab":
                bFinishFab  = true;
                ddfinishfab = sfd;
                break;

            case "Start Machine (3 Axis)":
                bStartMachine3  = true;
                ddstartmachine3 = sfd;
                break;

            case "Finish Machine (3 Axis)":
                bFinishMachine3  = true;
                ddfinishmachine3 = sfd;
                break;

            case "Start Machine (5 Axis)":
                bStartMachine5  = true;
                ddstartmachine5 = sfd;
                break;

            case "Finish Machine (5 Axis)":
                bFinishMachine5  = true;
                ddfinishmachine5 = sfd;
                break;

            case "Start Assembly":
                bStartAssembly  = true;
                ddStartAssembly = sfd;
                break;

            case "Finish Assmbly":
                bFinishAssembly  = true;
                ddFinishAssembly = sfd;
                break;

            case "Start Heat Treat":
                bStartHeatTreat  = true;
                ddStartHeatTreat = sfd;
                break;

            case "Finish Heat Treat":
                bFinishHeatTreat  = true;
                ddFinishHeatTreat = sfd;
                break;

            case "Material Order Start":
                bMaterialOrderStart  = true;
                ddMaterialOrderStart = sfd;
                break;

            case "Material Order Finish":
                bMaterialOrderFinish  = true;
                ddMaterialOrderFinish = sfd;
                break;

            case "Start Bench":
                bStartBench  = true;
                ddStartBench = sfd;
                break;

            case "Finish Bench":
                bFinishBench  = true;
                ddFinishBench = sfd;
                break;

            case "Start Paint":
                bStartPaint  = true;
                ddStartPaint = sfd;
                break;

            case "Finish Paint":
                bFinishPaint  = true;
                ddFinishPaint = sfd;
                break;

            case "Finalize Start":
                bStartFinalize  = true;
                ddStartFinalize = sfd;
                break;

            case "Finalize Finish":
                bFinishFinalize  = true;
                ddFinishFinalize = sfd;
                break;

            case "Tracker Start":
                bStartTracker  = true;
                ddStartTracker = sfd;
                break;

            case "Tracker Finish":
                bFinishTracker  = true;
                ddFinishTracker = sfd;
                break;

            case "Start QA":
                bStartQA  = true;
                ddStartQA = sfd;
                break;

            case "Finish QA":
                bFinishQA  = true;
                ddFinishQA = sfd;
                break;

            case "Sell to Source":
                bSell  = true;
                ddSell = sfd;
                break;

            case "Commercial Items Order":
                bCommercialItemsOrder  = true;
                ddCommercialItemsOrder = sfd;
                break;

            case "Commercial Items Recieve":
                bCommercialItemsReceive  = true;
                ddCommercialItemsReceive = sfd;
                break;

            case "Design Start":
                bDesignStart  = true;
                ddDesignStart = sfd;
                break;

            case "DesignFinish":
                bDesignFinish  = true;
                ddDesignFinish = sfd;
                break;

            case "Release to Manufacturing":
                bReleaseManufacturing  = true;
                ddReleaseManufacturing = sfd;
                break;
            }
        }