public void ShowReport(string title, string reportText)
{
var viewModel = new GenericReportViewModel();
viewModel.Title = title;
viewModel.ReportText = reportText;
var window = new GenericReportWindow ();
window.DataContext = viewModel;
window.Icon = BitmapFrame.Create (new Uri ("pack://application:,,,/CalDavSynchronizer;component/Resources/ApplicationIcon.ico"));
ElementHost.EnableModelessKeyboardInterop (window);
window.ShowDialog();
}