This example describes how to disable print preview in WinUI DataGrid
Disable print preview
You can disable the print preview in print dialog by setting PrintTask.IsPreviewEnabled property to false.
sfDataGrid.PrintTaskRequested += DataGrid_PrintTaskRequested;
private void DataGrid_PrintTaskRequested(object sender, DataGridPrintTaskRequestedEventArgs e)
{
e.PrintTask = e.Request.CreatePrintTask("Printing", sourceRequested =>
{
sourceRequested.SetSource(e.PrintDocumentSource);
});
e.PrintTask.IsPreviewEnabled = false;
}