static AddVatTu() { if (signleton == null) { signleton = new AddVatTu(); } }
private void btnEdit_Click(object sender, RoutedEventArgs e) { if (dgContent.CurrentItem != null) { tableLog.SetRowChange(((DataRowView)dgContent.CurrentItem).Row); AddVatTu addKhachHang = new AddVatTu(((DataRowView)dgContent.CurrentItem).Row); addKhachHang.dataGrid = this.dgContent; addKhachHang.Show(); } else { MessageBox.Show("Không có hàng nào được chọn!"); } }
private AddVatTu() { this.DataContext = new ViewModel(); InitializeComponent(); QLVTDataSet.LoaiHangDataTable loaiHangs = new QLVTDataSet.LoaiHangDataTable(); Common.LoaiHangTableAdapter.Connection = Common.connection; Common.LoaiHangTableAdapter.Fill(loaiHangs); dgLoaiMatHang.ItemsSource = loaiHangs; Id = 0; EventHandler eventHandler = (o, i) => { signleton = new AddVatTu(); }; this.Closed += eventHandler; }