private void DtPicker_ValueChanged(object sender, EventArgs e) { DateTimePicker dtPicker = (DateTimePicker)sender; SequenceGeneratorParams seq = (SequenceGeneratorParams)dtPicker.Tag; seq.ParamValue = dtPicker.Value; }
private void Combo_SelectedValueChanged(object sender, EventArgs e) { ComboBox combo = (ComboBox)sender; SequenceGeneratorParams seq = (SequenceGeneratorParams)combo.Tag; seq.ParamValue = combo.SelectedItem; }
private void NumericUpDown_ValueChanged(object sender, EventArgs e) { NumericUpDown n = (NumericUpDown)sender; SequenceGeneratorParams seq = (SequenceGeneratorParams)n.Tag; seq.ParamValue = n.Value; }
private DateTimePicker GetDateTime(SequenceGeneratorParams seqParam, int addDays) { DateTimePicker dtPicker = new DateTimePicker(); dtPicker.MinDate = DateTimeConverterUtils.GetYear2011(); dtPicker.Tag = seqParam; dtPicker.ValueChanged += DtPicker_ValueChanged; dtPicker.Value = DateTime.Now.AddDays(addDays); return(dtPicker); }
private NumericUpDown GetNumericUpAndDown(SequenceGeneratorParams seqParam) { NumericUpDown numericUpDown = new NumericUpDown(); numericUpDown.Minimum = 1; numericUpDown.Maximum = 100000; numericUpDown.Tag = seqParam; numericUpDown.ValueChanged += NumericUpDown_ValueChanged; numericUpDown.Value = 1; return(numericUpDown); }
public Control GetControl(SequenceGeneratorParams seqParam) { if (seqParam.GeneratorParamType == GeneratorParamType.COUNT) { return(GetNumericUpAndDown(seqParam)); } if (seqParam.GeneratorParamType == GeneratorParamType.FROMDATE) { return(GetDateTime(seqParam, -366)); } if (seqParam.GeneratorParamType == GeneratorParamType.TODATE) { return(GetDateTime(seqParam, 0)); } if (seqParam.GeneratorParamType == GeneratorParamType.PATTERN) { return(GetPatternsControl(seqParam)); } return(null); }
private ComboBox GetPatternsControl(SequenceGeneratorParams seqParam) { ComboBox combo = new ComboBox(); combo.Tag = seqParam; combo.Dock = DockStyle.Fill; combo.DropDownStyle = ComboBoxStyle.DropDownList; combo.SelectedValueChanged += Combo_SelectedValueChanged; combo.Items.Add(ResourcesUtils.GetMessage("pick_class_top_pattern_fldd")); combo.Items.Add(ResourcesUtils.GetMessage("pick_class_top_pattern_fldu")); combo.Items.Add(ResourcesUtils.GetMessage("pick_class_top_pattern_flvu")); combo.Items.Add(ResourcesUtils.GetMessage("pick_class_top_pattern_flvd")); combo.Items.Add(ResourcesUtils.GetMessage("pick_class_top_pattern_frdd")); combo.Items.Add(ResourcesUtils.GetMessage("pick_class_top_pattern_frdu")); combo.Items.Add(ResourcesUtils.GetMessage("pick_class_top_pattern_frvu")); combo.Items.Add(ResourcesUtils.GetMessage("pick_class_top_pattern_frvd")); if (combo.Items.Count > 0) { combo.SelectedIndex = 0; } return(combo); }