コード例 #1
0
        public override void ChangeMode(Enums.DetailsWindowModes mode)
        {
            switch (mode)
            {
            case UI.Components.Enums.DetailsWindowModes.Readonly:
                this.ViewModel.IsEnabled = false;
                this.Load();
                this.ViewModel.Names = new List <string>()
                {
                    this.ViewModel.RecruitmentStage.Stage.Name
                };
                break;

            case UI.Components.Enums.DetailsWindowModes.Edit:
                this.ViewModel.IsEnabled = true;
                this.ViewModel.Names     = new List <string>()
                {
                    this.ViewModel.RecruitmentStage.Stage.Name
                };
                break;

            case UI.Components.Enums.DetailsWindowModes.New:
                this.ViewModel.IsEnabled = true;
                this.ViewModel.InitializeSkillsNames();

                break;

            default:
                break;
            }
        }
コード例 #2
0
        public override void ChangeMode(Enums.DetailsWindowModes mode)
        {
            switch (mode)
            {
            case UI.Components.Enums.DetailsWindowModes.Readonly:
                this.ViewModel.IsEnabled = false;
                this.Load();
                break;

            case UI.Components.Enums.DetailsWindowModes.Edit:
                this.ViewModel.IsEnabled = true;
                break;

            case UI.Components.Enums.DetailsWindowModes.New:
                this.ViewModel.IsEnabled = true;
                break;

            default:
                break;
            }
        }
コード例 #3
0
 public virtual void ChangeMode(Enums.DetailsWindowModes mode)
 {
     System.Threading.Thread.Sleep(1000);
 }