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


PaperSource Класс

Определение

Задает лоток, из которого принтер берет бумагу.

public ref class PaperSource
public class PaperSource
[System.Serializable]
public class PaperSource
type PaperSource = class
[<System.Serializable>]
type PaperSource = class
Public Class PaperSource
Наследование
PaperSource
Атрибуты

Примеры

В следующем примере кода поле со списком comboPaperSource заполняется поддерживаемыми источниками бумаги принтера. Определяется SourceName как свойство, предоставляющее отображаемую строку для добавляемого элемента с помощью DisplayMember свойства поля со списком. В этом примере требуется, чтобы переменная PrintDocument с именем printDoc существовала, а конкретное поле со списком существовало.

// Add list of paper sources found on the printer to the combo box.
// The DisplayMember property is used to identify the property that will provide the display String*.
comboPaperSource->DisplayMember = "SourceName";
PaperSource^ pkSource;
for ( int i = 0; i < printDoc->PrinterSettings->PaperSources->Count; i++ )
{
   pkSource = printDoc->PrinterSettings->PaperSources[ i ];
   comboPaperSource->Items->Add( pkSource );
}
// Add list of paper sources found on the printer to the combo box.
// The DisplayMember property is used to identify the property that will provide the display string.
comboPaperSource.DisplayMember="SourceName";

PaperSource pkSource;
for (int i = 0; i < printDoc.PrinterSettings.PaperSources.Count; i++){
    pkSource = printDoc.PrinterSettings.PaperSources[i];
    comboPaperSource.Items.Add(pkSource);
}
' Add list of paper sources found on the printer to the combo box.
' The DisplayMember property is used to identify the property that will provide the display string.
comboPaperSource.DisplayMember = "SourceName"

Dim pkSource As PaperSource
For i = 0 to printDoc.PrinterSettings.PaperSources.Count - 1
    pkSource = printDoc.PrinterSettings.PaperSources.Item(i)
    comboPaperSource.Items.Add(pkSource)
Next

Комментарии

Этот класс используется свойствами PrinterSettings.PaperSources и PageSettings.PaperSource для получения лотков источника бумаги, доступных на принтере, и для задания источника бумаги для страницы соответственно.

Дополнительные сведения о печати см. в обзоре System.Drawing.Printing пространства имен.

Конструкторы

PaperSource()

Инициализирует новый экземпляр класса PaperSource.

Свойства

Kind

Получает источник бумаги.

RawKind

Возвращает или задает целое число, представляющее одно из значений PaperSourceKind или пользовательское значение.

SourceName

Получает или задает название источника бумаги.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Предоставляет сведения о PaperSource в форме строки.

Применяется к

См. также раздел