private void AddItemSource(ProductModel productModel) { OfferdetailModel objOfferDetail = new OfferdetailModel(); if (productModel != null) { objOfferDetail.ProductCode = productModel.Id; objOfferDetail.ProductName = productModel.ItemName; offerDetails[rowIndex] = objOfferDetail; lvProducts.ItemsSource = offerDetails; } }
private void txtProduct_PreviewMouseDown(object sender, MouseButtonEventArgs e) { productPopUp.IsOpen = true; btn_remove.IsEnabled = false; btn_remove.Background = Brushes.Gray; System.Windows.Controls.ListViewItem lvi = CommonFunction.Common.GetAncestorByType( e.OriginalSource as DependencyObject, typeof(System.Windows.Controls.ListViewItem)) as System.Windows.Controls.ListViewItem; if (lvi != null) { lvProducts.SelectedIndex = lvProducts.ItemContainerGenerator.IndexFromContainer(lvi); rowIndex = lvProducts.SelectedIndex; _offerDetails = (OfferdetailModel)lvProducts.SelectedItem; } }