コード例 #1
0
        public TaskbarProgressViewModelController(TaskbarProgressViewModel TaskbarProgress, IProgressPublisher ProgressPublisher)
        {
            _taskbarProgress = TaskbarProgress;
            _progressPublisher = ProgressPublisher;

            _progressPublisher.Changed += ProgressOnChanged;
        }
コード例 #2
0
ファイル: Shell.xaml.cs プロジェクト: NpoSaut/netFirmwaring
        public Shell(IEventAggregator EventAggregator)
        {
            TaskbarProgress = new TaskbarProgressViewModel();

            InitializeComponent();
            Version version = Assembly.GetAssembly(typeof (App)).GetName().Version;
            Title += string.Format(" (ver. {0})", version.ToString(2));
            VersionIndicator.Text = version.ToString(2);

            EventAggregator.GetEvent<BurningStartedEvent>().Subscribe(OnBurningStarted, ThreadOption.UIThread);
        }