Если ваш StackPanel
называется "ui_stackPanel", и у вас есть кнопка с именем "ui_print" с соответствующим событием щелчка:
private void ui_print_Click(object sender, RoutedEventArgs e)
{
PrintDialog printDialog = new PrintDialog();
if (printDialog.ShowDialog() == true)
{
printDialog.PrintVisual(ui_stackPanel, "Stack panel description");
}
}
Существует гораздо больше возможностей для печати, чем это, это будет просто печатать изображение, как оно выглядит на вашем экране. Но это должно начать вас.