Esempio n. 1
0
        public static void Show(View viewType)
        {
            var view = new MetroUserControl();

            if (!FrmMain.Instance.Container.Controls.ContainsKey(viewType.ToString()))
            {
                switch (viewType)
                {
                case View.UcRegisterOperations:
                    view = new UcRegisterOperations {
                        Dock = DockStyle.Fill
                    };
                    break;

                case View.UcMenu:
                    view = new UcMenu()
                    {
                        Dock = DockStyle.Fill
                    };
                    break;

                case View.UcStations:
                    view = new UcStations()
                    {
                        Dock = DockStyle.Fill
                    };
                    break;

                case View.UcStationTypes:
                    view = new UcStationTypes()
                    {
                        Dock = DockStyle.Fill
                    };
                    break;
                }

                FrmMain.Instance.Container.Controls.Add(view);
            }

            FrmMain.Instance.Container.Controls[viewType.ToString()].BringToFront();
        }
Esempio n. 2
0
 /// <summary>
 ///  Refresh all the bindings on controls
 /// </summary>
 public void Refresh()
 {
     UcMenu.Refersh();
 }