private void AddpurchaseItemSource(ProductModel purchaseModel) { ProductLabelSettingModel _purchaseStock = new ProductLabelSettingModel(); _purchaseStock.ProductName = purchaseModel.ItemName; _purchaseStock.ProductCode = purchaseModel.Id.Value; purchaseStocks[rowIndex] = _purchaseStock; lstPurchase.ItemsSource = purchaseStocks; }
private void txtProduct_PreviewMouseDown(object sender, MouseButtonEventArgs e) { productPopUp.IsOpen = true; this.IsEnabled = false; System.Windows.Controls.ListViewItem lvi = GetAncestorByType( e.OriginalSource as DependencyObject, typeof(System.Windows.Controls.ListViewItem)) as System.Windows.Controls.ListViewItem; if (lvi != null) { lstPurchase.SelectedIndex = lstPurchase.ItemContainerGenerator.IndexFromContainer(lvi); rowIndex = lstPurchase.SelectedIndex; _selectedStock = (ProductLabelSettingModel)lstPurchase.SelectedItem; } }