/// <summary>
        /// 打开AddTracker
        /// </summary>
        /// <param name="obj"></param>
        private void OpenAddTracker(object obj)
        {
            AddTracker addTracker = new AddTracker();

            addTracker.DataContext = this;
            addTracker.ShowDialog();
        }
Example #2
0
        public Navigator(
            ITravelTrackerFactory trackerFactory,
            ITheme currentTheme)
        {
            this.trackerFactory = trackerFactory;

            NavigateToNextTracker     = new NavigateToNextTracker(this);
            NavigateToPreviousTracker = new NavigateToPreviousTracker(this);

            AddTracker = new AddTracker(this);
            AddTracker.Execute(currentTheme);
        }
        /// <summary>
        /// Addtracker确定
        /// </summary>
        /// <param name="obj"></param>
        private void CreatNewTracker(object obj)
        {
            AddTracker win = (AddTracker)obj;

            win.Close();
        }
        /// <summary>
        /// 关闭AddTracker
        /// </summary>
        /// <param name="obj"></param>
        private void AddWinClose(object obj)
        {
            AddTracker win = (AddTracker)obj;

            win.Close();
        }