예제 #1
0
        public void Change(Enums.WindowViewType type)
        {
            System.Threading.Thread.Sleep(200);//太快导致左右切换重复触发
            if (Data.Settings.Current.WindowViewType != type)
            {
                switch (Data.Settings.Current.WindowViewType)
                {
                case AMing.SettingsExtensions.Enums.WindowViewType.Split:
                    WindowViewHelper.MergeWindow();
                    break;

                case AMing.SettingsExtensions.Enums.WindowViewType.Tabs:
                    WindowViewHelper.ResetTabsWindow();
                    break;
                }
                Data.Settings.Current.WindowViewType = type;
                SetWindow();
            }
        }
 public WindowViewTypeViewModel(Enums.WindowViewType type)
 {
     this.Type = type;
 }