private void Btn_Click(object sender, RoutedEventArgs e) { Button btn = sender as Button; int nr_panela = Convert.ToInt32(btn.Tag); var mp = frmPlanowanie2.listaPaneli[nr_panela - 1]; // -- dodanie do stackpanela //var mp = frmPlanowanie2.listaPaneli[nr_panela - 1]; //var gr = mp.spMaszynaZlecenia; //MaszynaZlecenie mz = new MaszynaZlecenie("aaa"); //gr.Children.Add(mz); // -- dodanie do datagrida //gr.RowDefinitions.Add(new RowDefinition()); //var il_w = gr.RowDefinitions.Count; //MaszynaZlecenie mz = new MaszynaZlecenie("aaa"); //Grid.SetRow(mz, il_w - 1); //gr.Children.Add(mz); frmZlecenieProdukcji frmZlecenieProdukcji = new frmZlecenieProdukcji(numerMaszyny, nazwaMaszyny, frmPlanowanie2.dataZlecenia); frmZlecenieProdukcji.ShowDialog(); if (frmZlecenieProdukcji.DialogResult.HasValue && frmZlecenieProdukcji.DialogResult.Value) { RefresData?.Invoke(); } ; }
private void BtnPopraw_Click(object sender, RoutedEventArgs e) { frmZlecenieProdukcji frmZlecenieProdukcji = new frmZlecenieProdukcji(this.grdZlecenie.DataContext as zlecenia_produkcyjne); frmZlecenieProdukcji.ShowDialog(); //if (frmZlecenieProdukcji.DialogResult.HasValue && frmZlecenieProdukcji.DialogResult.Value) // RefreshData?.Invoke(); //; RefreshData?.Invoke(); //this.grdZlecenie.DataContext; }