Ejemplo n.º 1
0
        public CanvasViewModel()
        {
            BackGround    = BitmapUtil.GetImage(@"C:\Users\ud\source\repos\MTGTool\MTGTool\bin\Debug\Image\UI\背景.png");
            MessageWindow = BitmapUtil.GetImage(@"C:\Users\ud\source\repos\MTGTool\MTGTool\bin\Debug\Image\UI\メッセージウインドウ.png");
            _currentMsg   = Repository.Get(typeof(SelectedMessage)) as SelectedMessage;
            _currentMsg.OnChange.Subscribe(_ => {
                RaisePropertyChanged(nameof(Name));
                RaisePropertyChanged(nameof(Message));
                RaisePropertyChanged(nameof(Character));
            });

            ObjectGroups   = Repository.Get(typeof(ObjectGroupList)) as ObjectGroupList;
            VisibleMessage = Repository.Get(typeof(VisibleMessageWindow)) as VisibleMessageWindow;
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the MainViewModel class.
 /// </summary>
 public MainViewModel() : base(Messenger.Default)
 {
     Pallet = Repository.Get(typeof(SelectedPallet)) as SelectedPallet;
     VisibleMessageWindow = Repository.Get(typeof(VisibleMessageWindow)) as VisibleMessageWindow;
 }