Распечатать Winform / визуальный элемент - PullRequest
9 голосов
/ 08 августа 2008

Все статьи, которые я нашел через Google, либо устарели, либо противоречат друг другу.

Какой самый простой способ напечатать форму или, скажем, richtextbox в c #? Я думаю, что он использует класс PrintDiaglog, установив Document, но как это конвертировать?

Ответы [ 2 ]

5 голосов
/ 08 августа 2008

По крайней мере, в VS 2008, это очень просто. Мне понадобилось пару минут, чтобы написать ответ после прочтения вашего вопроса. Вот откуда я его позаимствовал:

http://msdn.microsoft.com/en-us/library/6he9hz8c.aspx

Я проверил это, и оно работает.

0 голосов
/ 28 августа 2008

Кто-то, кого я знаю, создал компонент, который расширяет элементы управления множеством свойств, которые дают вам большой контроль над тем, как печатается форма. Это стоит посмотреть.

Вспомогательный компонент MCL PrintForm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...