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();
            }
            ;
        }
示例#2
0
        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;
        }