コード例 #1
0
        public DashboardVM(
            IDependencyComposer composer,
            IRssRepository rssRepository,
            IDownloadManager downloadManager,
            IRibbonToggleButtonVM showSummaryToggleButtonVM)
        {
            _composer = composer;
            _rssRepository = rssRepository;
            _downloadManager = downloadManager;

            ShowSummaryRibbonToggleButton = showSummaryToggleButtonVM;
            ShowSummaryRibbonToggleButton.Command = ShowSummaryCommand;
            ShowSummaryRibbonToggleButton.IsChecked = true;
            ShowSummaryRibbonToggleButton.Label = "Summary";
            ShowSummaryRibbonToggleButton.LargeImageSource =
                @"..\Images\Dashboard\SpeechBubble.png";
            ShowSummaryRibbonToggleButton.ToolTipDescription = "Shows/hides the summary speech bubble.";
            ShowSummaryRibbonToggleButton.ToolTipTitle = "Show/hide summary";

            AdornerContent = new LoadingWaitVM();
        }
コード例 #2
0
        public DashboardVM(
            IDependencyComposer composer,
            IRssRepository rssRepository,
            IDownloadManager downloadManager,
            IRibbonToggleButtonVM showSummaryToggleButtonVM)
        {
            _composer        = composer;
            _rssRepository   = rssRepository;
            _downloadManager = downloadManager;

            ShowSummaryRibbonToggleButton                  = showSummaryToggleButtonVM;
            ShowSummaryRibbonToggleButton.Command          = ShowSummaryCommand;
            ShowSummaryRibbonToggleButton.IsChecked        = true;
            ShowSummaryRibbonToggleButton.Label            = "Summary";
            ShowSummaryRibbonToggleButton.LargeImageSource =
                @"..\Images\Dashboard\SpeechBubble.png";
            ShowSummaryRibbonToggleButton.ToolTipDescription = "Shows/hides the summary speech bubble.";
            ShowSummaryRibbonToggleButton.ToolTipTitle       = "Show/hide summary";

            AdornerContent = new LoadingWaitVM();
        }