private void WizardPage_Enter(object sender, RoutedEventArgs e) { if (MediaInvestmentList.Count == 1) //Only A total line { MediaInvestmentList.RemoveAt(0); //??? ImportPlanA(); } }
public PlanBMediaPage() { isInit = true; InitializeComponent(); isInit = false; //Set Empty to start m_MediaInvestmentList = new MediaInvestmentList(); lvMediaInvestment.ItemsSource = m_MediaInvestmentList; }
private void ImportPlanA() { foreach (MediaInvestment sourceMediaInvestment in PlanAMediaInvestmentList) { if (sourceMediaInvestment.Station != "Total") { MediaInvestment tmpMediaInvestment = CopyMediaInvestment(sourceMediaInvestment); MediaInvestmentList.Add(tmpMediaInvestment); //Remove and Add new total this.RemoveTotal(); this.AddTotal(); lvMediaInvestment.Items.Refresh(); lvMediaInvestment.SelectedItem = tmpMediaInvestment; } } }