public void Execute(object parameter) { if (parameter is HelpTopic) { _userGuideHelper.ShowHelp((HelpTopic)parameter); } else { _userGuideHelper.ShowHelp(_helpTopic); } }
private void ShowHelpCommandExecute(KeyEventArgs e) { if (e.Key == Key.F1) { _userGuideHelper.ShowHelp(HelpTopic.AppLicense); } }
private void ExecuteHelpCommand(KeyEventArgs e) { if (e.Key == Key.F1) { _userGuideHelper.ShowHelp(HelpTopic.General); } }
private void OnKeyDown(KeyEventArgs e) { if (e.Key == Key.F1) { _userGuideHelper.ShowHelp(HelpTopic.CreatingPdf); } }
private void ShowHelpExecuted(object sender, ExecutedRoutedEventArgs e) { FrameworkElement senderElement = sender as FrameworkElement; var helpTopic = HelpProvider.GetHelpTopic(senderElement); _userGuideHelper.ShowHelp(helpTopic); }
private void ShowConextBasedHelp() { var currentTab = TabControl.SelectedItem as TabItem; var control = currentTab?.Content as UserControl; var dataContext = control?.DataContext as CurrentProfileViewModel; var currentTopic = dataContext?.GetContextBasedHelpTopic() ?? HelpTopic.ProfileSettings; _userGuideHelper.ShowHelp(currentTopic); }
private void ShowConextBasedHelp() { var active = TabControl.SelectedItem as TabItem; if (ReferenceEquals(active, GeneralTab)) { _userGuideHelper.ShowHelp(HelpTopic.AppGeneral); } else if (ReferenceEquals(active, PrinterTab)) { _userGuideHelper.ShowHelp(HelpTopic.AppPrinters); } else if (ReferenceEquals(active, TitleTab)) { _userGuideHelper.ShowHelp(HelpTopic.AppTitle); } else if (ReferenceEquals(active, DebugTab)) { _userGuideHelper.ShowHelp(HelpTopic.AppDebug); } else if (ReferenceEquals(active, LicenseTab)) { _userGuideHelper.ShowHelp(HelpTopic.AppLicense); } else { _userGuideHelper.ShowHelp(HelpTopic.AppGeneral); } }
private void OpenPdfToolsUserGuide(object o) { _userGuideHelper.ShowHelp(HelpTopic.PdfTools); }
private void ShowManualCommandExecute(object obj) { _userGuideHelper.ShowHelp(HelpTopic.General); }
public void WhatsNewCommandExecute(object obj) { _userGuideHelper.ShowHelp(HelpTopic.WhatsNew); }