コード例 #1
0
 public MainViewModel(IWindowManager manager,
                      SettingViewModel setting,
                      AboutViewModel about,
                      WaitViewModel wait,
                      InfoViewModel albuminfo,
                      SearchViewModel search)
 {
     Manager    = manager;
     VMSetting  = setting;
     VMAbout    = about;
     VMWait     = wait;
     VMInfo     = albuminfo;
     VMSearch   = search;
     SearchList = Config.HistorySearchs();
     SearchStr  = SearchList.Count > 0 ? SearchList[0] : null;
     return;
 }
コード例 #2
0
        public MainViewModel(IWindowManager manager,
                             SettingViewModel setting,
                             AboutViewModel about,
                             WaitViewModel wait,
                             InfoViewModel albuminfo,
                             SearchViewModel search)
        {
            Manager    = manager;
            VMSetting  = setting;
            VMAbout    = about;
            VMWait     = wait;
            VMInfo     = albuminfo;
            VMSearch   = search;
            SearchList = Config.HistorySearchs();
            SearchStr  = SearchList.Count > 0 ? SearchList[0] : null;

            UpdateThread = new Thread(ThreadUpdateFunc);
            UpdateThread.IsBackground = true;
            UpdateThread.Start();
            return;
        }