コード例 #1
0
        public EditEventWindow(Project pr, int evnum = 0)
        {
            InitializeComponent();

            DataGridTextColumn col = new DataGridTextColumn();
            col.Header = "Опис штрафу";
            col.Width = new DataGridLength(180);
            col.Binding = new Binding("Description");
            PenaltiesGrid.Columns.Add(col);
            col = new DataGridTextColumn();
            col.Header = "Штраф(%)";
            col.Width = new DataGridLength(70);
            col.Binding = new Binding("Mode");
            PenaltiesGrid.Columns.Add(col);
            col = new DataGridTextColumn();
            col.Header = "Штраф(бали)";
            col.Width = new DataGridLength(85);
            col.Binding = new Binding("Value");
            PenaltiesGrid.Columns.Add(col);

            PenaltyRow val = new PenaltyRow("Prosto tak", 0.5);
            PenaltyRow mod = new PenaltyRow("Potomu chto loh", 50);
            PenaltiesGrid.Items.Add(val);
            PenaltiesGrid.Items.Add(mod);

            DeadlineDate.SelectedDate = DateTime.Today;
            CurPr = pr;
            SerialNumber.Text = (CurPr.Events.Count + 1).ToString();
            EventNumber = evnum;
            OK.Content = "Зберегти";
            DeadlineDate.SelectedDate = CurPr.Events[EventNumber].DeadLine;
            Name.Text = CurPr.Events[EventNumber].Title;
            Description.Text = CurPr.Events[EventNumber].Description;
            SerialNumber.Text = CurPr.Events[EventNumber].SerialNumber.ToString();
        }
コード例 #2
0
        public EditEventWindow(Project pr, int evnum = 0)
        {
            InitializeComponent();

            DataGridTextColumn col = new DataGridTextColumn();

            col.Header  = "Опис штрафу";
            col.Width   = new DataGridLength(180);
            col.Binding = new Binding("Description");
            PenaltiesGrid.Columns.Add(col);
            col         = new DataGridTextColumn();
            col.Header  = "Штраф(%)";
            col.Width   = new DataGridLength(70);
            col.Binding = new Binding("Mode");
            PenaltiesGrid.Columns.Add(col);
            col         = new DataGridTextColumn();
            col.Header  = "Штраф(бали)";
            col.Width   = new DataGridLength(85);
            col.Binding = new Binding("Value");
            PenaltiesGrid.Columns.Add(col);

            PenaltyRow val = new PenaltyRow("Prosto tak", 0.5);
            PenaltyRow mod = new PenaltyRow("Potomu chto loh", 50);

            PenaltiesGrid.Items.Add(val);
            PenaltiesGrid.Items.Add(mod);

            DeadlineDate.SelectedDate = DateTime.Today;
            CurPr                     = pr;
            SerialNumber.Text         = (CurPr.Events.Count + 1).ToString();
            EventNumber               = evnum;
            OK.Content                = "Зберегти";
            DeadlineDate.SelectedDate = CurPr.Events[EventNumber].DeadLine;
            Name.Text                 = CurPr.Events[EventNumber].Title;
            Description.Text          = CurPr.Events[EventNumber].Description;
            SerialNumber.Text         = CurPr.Events[EventNumber].SerialNumber.ToString();
        }