ProductParams.xaml.cs 1015 B

12345678910111213141516171819202122232425262728293031
  1. using System.Windows.Controls;
  2. using TeamAAS_VP.ViewModels.Product;
  3. namespace TeamAAS_VP.Views.Product
  4. {
  5. /// <summary>
  6. /// Interaction logic for ProductParams
  7. /// </summary>
  8. public partial class ProductParams : UserControl
  9. {
  10. ProductParamsViewModel VM;
  11. public ProductParams()
  12. {
  13. InitializeComponent();
  14. VM = DataContext as ProductParamsViewModel;
  15. this.Loaded += ProductParams_Loaded;
  16. }
  17. private void ProductParams_Loaded(object sender, System.Windows.RoutedEventArgs e)
  18. {
  19. if (VM != null)
  20. {
  21. if (VM.SelectProduct.GlobalParamListCollection==null)
  22. {
  23. VM.SelectProduct.GlobalParamListCollection = new System.Collections.ObjectModel.ObservableCollection<Models.ProductGlobalParam>();
  24. }
  25. this.parameterEdit.GlobalParamListCollection = VM.SelectProduct.GlobalParamListCollection;
  26. }
  27. }
  28. }
  29. }