/// <summary> /// displays html detial for selected patch /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void DisplayHtmlDetail(object sender, RoutedEventArgs e) { PatchResultVM patch = (PatchResultVM)((Button)sender).DataContext; BrowserWindow browserWindow = new BrowserWindow(patch); browserWindow.ShowDialog(); if (browserWindow.Success) { patch.ExecutionResult = ExecutionResult.FIXED; model.Progress.Add(); } }
public BrowserWindow(PatchResultVM patchResult) { InitializeComponent(); this.patchResult = patchResult; this.WebBrowser.NavigateToString(patchResult.HelpHtml); }