Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как распичатать элемент Panel1?

31K
14 марта 2010 года
reyn90
38 / / 07.06.2009
У меня на форме есть элемент Panel и на нём есть PictureBox
Мне нужно при нажатии на кнопку чтоб распичатывалась вся Panel вместе с PictureBox внуьри. Как можно это зделать?
Вот скрин
8.2K
14 марта 2010 года
bagie2
299 / / 26.10.2008
Код:
using (var printDocument = new System.Drawing.Printing.PrintDocument())
            {
                printDocument.PrintPage += delegate(object _sender, System.Drawing.Printing.PrintPageEventArgs _e)
                {
                  Bitmap bmp = new Bitmap(panel1.Width, panel1.Height);
                  panel1.DrawToBitmap(bmp, new Rectangle(0, 0, panel1.Width, panel1.Height));
                  _e.Graphics.DrawImage(bmp, 10, 10);
                };

                printDocument.Print();
            }
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог