Example #1
0
 public Menu(Frame AccountMenu, MaterialDesignThemes.Wpf.Flipper AccountFlipper /*,bool IsAccountEnter*/)
 {
     this.AccountMenu    = AccountMenu;
     this.AccountFlipper = AccountFlipper;
     //this.IsAccountEnter = IsAccountEnter;
     InitializeComponent();
 }
        private void ExecuteMethod(object parameter)
        {
            this.parameters = parameter as Parameters;    //прием параметров в контейнер

            AccountMenu    = this.parameters.AccountMenu; //присвоение страницам данных из контейнера
            AccountFlipper = this.parameters.AccountFlipper;


            ClickAccountPanel();
        }
Example #3
0
        Parameters parameters = new Parameters(); //койнтейнер для передачи параметров в HeaderViewModel

        public Menu(Frame AccountMenu, MaterialDesignThemes.Wpf.Flipper AccountFlipper)
        {
            parameters.AccountMenu    = AccountMenu; //передача в контейнер параметров
            parameters.AccountFlipper = AccountFlipper;


            InitializeComponent();


            AccountButton.CommandParameter = this.parameters; // передача контейнера после !инициализации страницы!
        }