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(); }