Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.06.2019, 00:03   #1
jOBER
Пользователь
 
Регистрация: 02.09.2018
Сообщений: 32
По умолчанию Wpf печать

Здравствуйте, у меня вопрос почему он у когда я вывожу на печать он печатет не с начала страницы, а где то с середины. Предпологаю, из-за того что я печатаю groupbox, а он находится по середине моей формы. Можно, как нибудь чтоб печатал с начала страницы (т.е. с левого верхнего угла).
Код:
            PrintDialog Printdlg = new PrintDialog();
            if ((bool)Printdlg.ShowDialog().GetValueOrDefault())
            {
                Size pageSize = new Size(Printdlg.PrintableAreaWidth, Printdlg.PrintableAreaHeight);
                // sizing of the element.
                group.Measure(pageSize);
                group.Arrange(new Rect(0, 0, pageSize.Width, pageSize.Height));
                Printdlg.PrintVisual(group, Title);
            }
jOBER вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прямая печать текста на принтер (У принтера отключен спулер и печать идет на прямую на принтер.) PAG Visual C++ 9 11.04.2016 16:41
Печать adidas_pro Общие вопросы Delphi 4 20.05.2013 14:14
печать незнайка_на_земле Помощь студентам 0 25.10.2011 19:28
Печать на usb Night_owl Общие вопросы Delphi 10 10.08.2009 15:47
печать Илюха Общие вопросы Delphi 2 23.10.2007 21:15