Сообщение об исключении: «Значение не попадает в ожидаемый диапазон». Вот код:
private void PrintButton_Click(object sender, RoutedEventArgs e)
{
PrintDocument pd = new PrintDocument();
pd.PrintPage += (s, pa) =>
{
Viewbox vb = new Viewbox();
vb.Child = MainGrid; // MainGrid is a System.Windows.Controls.Grid.
pa.PageVisual = vb;
};
pd.Print("Test Page");
}
Я что-то здесь не так делаю?