예제 #1
0
        private void InitializeControls()
        {
            MainWindow UcHomeScreen = new MainWindow();

            UserControls.Add(UcHomeScreen.GetType().Name, new XControl()
            {
                Control = UcHomeScreen, Previous = string.Empty
            });
            UcHomeScreen.BtnClickEvent += ExecuteCommand;

            UcItemMaster UcItemMaster = new UcItemMaster();

            UserControls.Add(UcItemMaster.GetType().Name, new XControl()
            {
                Control = UcItemMaster, Previous = string.Empty
            });
            UcItemMaster.BtnClickEvent += ExecuteCommand;

            UcProcessingScreen UcProcessingScreen = new UcProcessingScreen();

            UserControls.Add(UcProcessingScreen.GetType().Name, new XControl()
            {
                Control = UcProcessingScreen, Previous = string.Empty
            });
            UcProcessingScreen.BtnClickEvent += ExecuteCommand;

            UcUpdateItem UcUpdateItem = new UcUpdateItem();

            UserControls.Add(UcUpdateItem.GetType().Name, new XControl()
            {
                Control = UcUpdateItem, Previous = nameof(UcItemMaster)
            });
            UcUpdateItem.BtnClickEvent += ExecuteCommand;

            UcModifyExistingItem UcModifyExistingItem = new UcModifyExistingItem();

            UserControls.Add(UcModifyExistingItem.GetType().Name, new XControl()
            {
                Control = UcModifyExistingItem, Previous = nameof(UcItemMaster)
            });
            UcModifyExistingItem.BtnClickEvent += ExecuteCommand;

            UcChooseAction UcChooseAction = new UcChooseAction();

            UserControls.Add(UcChooseAction.GetType().Name, new XControl()
            {
                Control = UcChooseAction, Previous = string.Empty
            });
            UcChooseAction.BtnClickEvent += ExecuteCommand;

            UcStocks UcStocks = new UcStocks();

            UserControls.Add(UcStocks.GetType().Name, new XControl()
            {
                Control = UcStocks, Previous = nameof(UcChooseAction)
            });
            UcStocks.BtnClickEvent += ExecuteCommand;


            UcCreateReport UcCreateReport = new UcCreateReport();

            UserControls.Add(UcCreateReport.GetType().Name, new XControl()
            {
                Control = UcCreateReport, Previous = nameof(UcChooseAction)
            });
            UcCreateReport.BtnClickEvent += ExecuteCommand;

            UcReport UcReport = new UcReport();

            UserControls.Add(UcReport.GetType().Name, new XControl()
            {
                Control = UcReport, Previous = nameof(UcCreateReport)
            });
            UcReport.BtnClickEvent += ExecuteCommand;
        }