private void PrintDataTableClick(object sender, RoutedEventArgs e) { var dataTable = CreateSampleDataTable(); var columnWidths = new List<double>() {30, 40, 300, 300, 150}; var ht = new HeaderTemplate(); var headerTemplate = XamlWriter.Save(ht); var printControl = PrintControlFactory.Create(dataTable, columnWidths, headerTemplate); printControl.ShowPrintPreview(); }
private void PrintDataTableClick(object sender, RoutedEventArgs e) { var dataTable = CreateSampleDataTable(); var columnWidths = new List <double>() { 30, 40, 300, 300, 150 }; var ht = new HeaderTemplate(); var headerTemplate = XamlWriter.Save(ht); var printControl = PrintControlFactory.Create(dataTable, columnWidths, headerTemplate); printControl.ShowPrintPreview(); }