DataGridViewRowHeaderCell.GetClipboardContent Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает форматированное значение ячейки для копирования в объект Clipboard.
protected:
override System::Object ^ GetClipboardContent(int rowIndex, bool firstCell, bool lastCell, bool inFirstRow, bool inLastRow, System::String ^ format);
protected override object GetClipboardContent (int rowIndex, bool firstCell, bool lastCell, bool inFirstRow, bool inLastRow, string format);
protected override object? GetClipboardContent (int rowIndex, bool firstCell, bool lastCell, bool inFirstRow, bool inLastRow, string format);
override this.GetClipboardContent : int * bool * bool * bool * bool * string -> obj
Protected Overrides Function GetClipboardContent (rowIndex As Integer, firstCell As Boolean, lastCell As Boolean, inFirstRow As Boolean, inLastRow As Boolean, format As String) As Object
Параметры
- rowIndex
- Int32
Отсчитываемый с нуля индекс строки, содержащей ячейку.
- firstCell
- Boolean
Значение true
, если необходимо указать, что ячейка находится в первом столбце области, определяемой выбранными ячейками; в противном случае — значение false
.
- lastCell
- Boolean
Значение true
, если необходимо указать, что ячейка находится в последнем столбце области, определяемой выбранными ячейками; в противном случае — значение false
.
- inFirstRow
- Boolean
Значение true
, если необходимо указать, что ячейка находится в первой строке области, определяемой выбранными ячейками; в противном случае — значение false
.
- inLastRow
- Boolean
Значение true
, если необходимо указать, что ячейка находится в последней строке области, определяемой выбранными ячейками; в противном случае — значение false
.
- format
- String
Строка текущего формата для ячейки.
Возвращаемое значение
Объект Object, представляющий значение ячейки для копирования в Clipboard.
Исключения
Значение rowIndex
меньше нуля или больше либо равно количеству строк в элементе управления.
Комментарии
В зависимости от значения ClipboardCopyMode свойства DataGridView элемента управления этот метод вызывается методом элемента управления для получения значения в формате буфера GetClipboardContent обмена, представляющего ячейку.
Связанные с положением параметры этого метода указывают, где находится эта ячейка в таблице данных, представляющей область, определенную выбранными ячейками в элементе DataGridView управления . В зависимости от положения ячейки этот метод может возвращать сведения о форматировании в дополнение к значению ячейки. Например, формат HTML для ячейки в первом столбце строки будет включать тег, указывающий начало строки.
Поддерживаемые форматы буфера обмена включают DataFormats.Text, DataFormats.UnicodeText, DataFormats.Htmlи DataFormats.CommaSeparatedValue.
Дополнительные сведения см. в описании класса Clipboard.