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;
                }
            }
        }