public UpdateBalanceForm() { InitializeComponent(); entry_sum_direction.Items.Clear(); entry_sum_direction.Items.AddRange(EnumExtenders.Descriptions((BalanceType)0)); entry_sum_direction.SelectedIndex = 0; }
public EntryForm() { InitializeComponent(); //загрузка типов записей entry_type.Items.Clear(); entry_type.Items.AddRange(EnumExtenders.Descriptions((EntryType)0)); entry_type.SelectedIndex = 0; }
private ConsoleNoteWindow(string header, Memo memo) : base(header, new Button[] { Button.OK, Button.Cancel }) { Memo = memo; // Фиксированный размер окна this.ContentWidth = 50; this.ContentHeight = 5 + textHeight + 3; inputHeader = new InputControl("Тема:", ContentLeft, ContentTop, ContentWidth) { Value = Memo.Header }; Controls.Add(inputHeader); inputDeadline = new InputDateTime("Выполнить до:", ContentLeft, inputHeader.Bottom + 1) { Value = Memo.Deadline }; Controls.Add(inputDeadline); Controls.Add(inputDeadline.Day); Controls.Add(inputDeadline.Month); Controls.Add(inputDeadline.Year); Controls.Add(inputDeadline.Hour); Controls.Add(inputDeadline.Minute); inputText = new InputTextArea("Описание:", ContentLeft, inputDeadline.Bottom + 1, ContentWidth, textHeight) { Value = Memo.Text }; Controls.Add(inputText); inputPriority = new InputList("Важность:", EnumExtenders.GetDescriptions <Priority>(), ContentLeft, inputText.Bottom + 1, 2 + EnumExtenders.GetDescriptions <Priority>().Select(s => s.Length).Max() ) { SelectedItem = (int)Memo.Priority }; Controls.Add(inputPriority); inputPhase = new InputList("Этап:", EnumExtenders.GetDescriptions <Phase>(), ContentLeft + 15, inputPriority.Top, 2 + EnumExtenders.GetDescriptions <Phase>().Select(s => s.Length).Max() ) { SelectedItem = (int)Memo.Phase }; Controls.Add(inputPhase); inputColor = new InputColor("Цвет:", ContentLeft + 30, inputPriority.Top, 4 + EnumExtenders.GetDescriptions <ConsoleColor>().Select(s => s.Length).Max() ) { Color = ConsoleHelper.RgbToCosoleColor(Memo.Color) }; Controls.Add(inputColor); FitButtons(); }