/// <summary> /// Validate the DateTimeText /// </summary> void DateRange_Validating(SfDateTimeEdit sender, ValidatingEventArgs args) { if (args.IsError) { args.Cancel = true; } }
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(); } } }
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; } }