Поделиться через


PrintForm.PrinterSettings - свойство

Обновлен: Ноябрь 2007

Возвращает или задает объект PrinterSettings, который можно использовать для задания различных свойств принтера.

Пространство имен:  Microsoft.VisualBasic.PowerPacks.Printing
Сборка:  Microsoft.VisualBasic.PowerPacks.Vs (в Microsoft.VisualBasic.PowerPacks.Vs.dll)

Синтаксис

'Декларация
<BrowsableAttribute(False)> _
Public Property PrinterSettings As PrinterSettings
'Применение
Dim instance As PrintForm
Dim value As PrinterSettings

value = instance.PrinterSettings

instance.PrinterSettings = value
[BrowsableAttribute(false)]
public PrinterSettings PrinterSettings { get; set; }
[BrowsableAttribute(false)]
public:
property PrinterSettings^ PrinterSettings {
    PrinterSettings^ get ();
    void set (PrinterSettings^ value);
}
public function get PrinterSettings () : PrinterSettings
public function set PrinterSettings (value : PrinterSettings)

Значение свойства

Тип: System.Drawing.Printing.PrinterSettings
Возвращает объект PrinterSettings.

Заметки

Параметры, возвращаемые с объектом PrinterSettings, идентичны параметрам, доступным пользователю в диалоговом окне Печать.

Некоторые параметры принтера можно задать при помощи свойства PrinterSettings. Так, чтобы задать количество печатаемых копий, используется свойство Copies. Для указания используемого принтера используется свойство PrinterName; свойство PrintRange служит для указания печатаемого диапазона страниц.

Bb823148.alert_note(ru-ru,VS.90).gifПримечание.

Для того, чтобы дать пользователю возможность выбирать параметры, следует воспользоваться компонентом PrintDialog для отображения стандартного диалогового окна Печать, а затем присвоить значение свойства PrinterSettings свойству PrinterSettings.

Примеры

В следующем примере кода показано использование свойства PrinterSettings для определения количества печатаемых копий документа и проверки доступности указанного принтера. В данном примере в форме требуется наличие компонента PrintForm с именем PrintForm1.

PrintForm1.PrinterSettings.Copies = 2
If PrintForm1.PrinterSettings.IsValid Then
    PrintForm1.Print()
End If

Разрешения

См. также

Ссылки

PrintForm Класс

PrintForm - члены

Microsoft.VisualBasic.PowerPacks.Printing - пространство имен

Другие ресурсы

Компонент PrintForm (Visual Basic)

Практическое руководство. Печать формы с помощью компонента PrintForm (Visual Basic)

Практическое руководство. Печать клиентской области формы (Visual Basic)

Практическое руководство. Печать клиентской и не клиентской области формы (Visual Basic)

Практическое руководство. Печать прокручиваемой формы (Visual Basic)

Развертывание приложений, ссылающихся на компонент PrintForm