Browse Source

CQA MainForm - ReportTab get focus if report is rendered

pull/18/head
PeterForstmeier 14 years ago
parent
commit
81a0f5e41d
  1. 2
      src/AddIns/Analysis/CodeQuality/Gui/MainView.xaml
  2. 29
      src/AddIns/Analysis/CodeQuality/Gui/MainView.xaml.cs

2
src/AddIns/Analysis/CodeQuality/Gui/MainView.xaml

@ -19,7 +19,7 @@ @@ -19,7 +19,7 @@
</Menu>
</ToolBar>
<TabControl>
<TabControl x:Name="mainTab">
<TabItem
Header="Dependency Matrix">
<Grid>

29
src/AddIns/Analysis/CodeQuality/Gui/MainView.xaml.cs

@ -75,30 +75,29 @@ namespace ICSharpCode.CodeQuality.Gui @@ -75,30 +75,29 @@ namespace ICSharpCode.CodeQuality.Gui
}
/*
*
* TreeTraversal.PreOrder(node, n => n.Children).OfType<MethodNode>().Count()
*
*
*/
void OverviewReport_Click(object sender, RoutedEventArgs e)
{
OverviewReport o = new OverviewReport(fileNames);
var reportCreator = o.Run(list);
var previewViewModel = new PreviewViewModel(o.ReportSettings,reportCreator.Pages);
var overviewReport = new OverviewReport(fileNames);
var reportCreator = overviewReport.Run(list);
var previewViewModel = new PreviewViewModel(overviewReport.ReportSettings,reportCreator.Pages);
viewer.SetBinding(previewViewModel);
reportTab.Visibility = Visibility.Visible;
ActivateReportTab();
}
void DependecyReport_Click(object sender, RoutedEventArgs e)
{
var dependency = new DependencyReport(fileNames);
var reportCreator = dependency.Run(list);
var previewViewModel = new PreviewViewModel(dependency.ReportSettings,reportCreator.Pages);
var dependencyReport = new DependencyReport(fileNames);
var reportCreator = dependencyReport.Run(list);
var previewViewModel = new PreviewViewModel(dependencyReport.ReportSettings,reportCreator.Pages);
viewer.SetBinding(previewViewModel);
ActivateReportTab();
}
void ActivateReportTab()
{
reportTab.Visibility = Visibility.Visible;
mainTab.SelectedItem = reportTab;
}
}
}
Loading…
Cancel
Save