private void btnAddMore_Click(object sender, RoutedEventArgs e) { InsockRawMaterialViewModel insockMaterialViewAdd = new InsockRawMaterialViewModel() { InsockSupplier = insockSupplierList.FirstOrDefault(), ETD = "", }; insockRawMaterialViewList.Add(insockMaterialViewAdd); dgInsock.ItemsSource = null; dgInsock.ItemsSource = insockRawMaterialViewList; }
private void bwLoadData_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { colInsockSupplier.ItemsSource = insockSupplierList; foreach (var insockRawMaterial in insockRawMaterialList) { InsockRawMaterialViewModel insockRawMaterialView = new InsockRawMaterialViewModel() { InsockSupplier = insockSupplierList.FirstOrDefault(f => f.InsockSupplierId == insockRawMaterial.InsockSupplierId), ETD = String.Format(new CultureInfo("en-US"), "{0:dd-MMM}", insockRawMaterial.ETD), ETDReal = insockRawMaterial.ETD, }; insockRawMaterialViewList.Add(insockRawMaterialView); } dgInsock.ItemsSource = null; dgInsock.ItemsSource = insockRawMaterialViewList; btnAddMore.IsEnabled = true; btnSave.IsEnabled = true; this.Cursor = null; }