DataGridViewComboBoxCell Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отображает поле со списком в элементе DataGridView управления.
public ref class DataGridViewComboBoxCell : System::Windows::Forms::DataGridViewCell
public class DataGridViewComboBoxCell : System.Windows.Forms.DataGridViewCell
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)]
public class DataGridViewComboBoxCell : System.Windows.Forms.DataGridViewCell
type DataGridViewComboBoxCell = class
inherit DataGridViewCell
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)>]
type DataGridViewComboBoxCell = class
inherit DataGridViewCell
Public Class DataGridViewComboBoxCell
Inherits DataGridViewCell
- Наследование
- Атрибуты
Примеры
В следующем примере кода демонстрируется DataGridViewComboBoxColumn класс, который использует DataGridViewComboBoxCell класс. В этом примере можно задать ячейку DataSourceValueMemberи DisplayMember свойства таким же образом, как и соответствующие свойства столбца. Этот пример является частью более крупного примера, доступного в DataGridViewComboBoxColumn разделе обзора класса.
private:
DataGridViewComboBoxColumn^ CreateComboBoxColumn()
{
DataGridViewComboBoxColumn^ column =
gcnew DataGridViewComboBoxColumn();
{
column->DataPropertyName = ColumnName::TitleOfCourtesy.ToString();
column->HeaderText = ColumnName::TitleOfCourtesy.ToString();
column->DropDownWidth = 160;
column->Width = 90;
column->MaxDropDownItems = 3;
column->FlatStyle = FlatStyle::Flat;
}
return column;
}
private:
void SetAlternateChoicesUsingDataSource(DataGridViewComboBoxColumn^ comboboxColumn)
{
{
comboboxColumn->DataSource = RetrieveAlternativeTitles();
comboboxColumn->ValueMember = ColumnName::TitleOfCourtesy.ToString();
comboboxColumn->DisplayMember = comboboxColumn->ValueMember;
}
}
private:
DataTable^ RetrieveAlternativeTitles()
{
return Populate("SELECT distinct TitleOfCourtesy FROM Employees");
}
String^ connectionString;
private:
DataTable^ Populate(String^ sqlCommand)
{
SqlConnection^ northwindConnection = gcnew SqlConnection(connectionString);
northwindConnection->Open();
SqlCommand^ command = gcnew SqlCommand(sqlCommand, northwindConnection);
SqlDataAdapter^ adapter = gcnew SqlDataAdapter();
adapter->SelectCommand = command;
DataTable^ table = gcnew DataTable();
adapter->Fill(table);
return table;
}
// Using an enum provides some abstraction between column index
// and column name along with compile time checking, and gives
// a handy place to store the column names.
enum class ColumnName
{
EmployeeID,
LastName,
FirstName,
Title,
TitleOfCourtesy,
BirthDate,
HireDate,
Address,
City,
Region,
PostalCode,
Country,
HomePhone,
Extension,
Photo,
Notes,
ReportsTo,
PhotoPath,
OutOfOffice
};
private DataGridViewComboBoxColumn CreateComboBoxColumn()
{
DataGridViewComboBoxColumn column =
new DataGridViewComboBoxColumn();
{
column.DataPropertyName = ColumnName.TitleOfCourtesy.ToString();
column.HeaderText = ColumnName.TitleOfCourtesy.ToString();
column.DropDownWidth = 160;
column.Width = 90;
column.MaxDropDownItems = 3;
column.FlatStyle = FlatStyle.Flat;
}
return column;
}
private void SetAlternateChoicesUsingDataSource(DataGridViewComboBoxColumn comboboxColumn)
{
{
comboboxColumn.DataSource = RetrieveAlternativeTitles();
comboboxColumn.ValueMember = ColumnName.TitleOfCourtesy.ToString();
comboboxColumn.DisplayMember = comboboxColumn.ValueMember;
}
}
private DataTable RetrieveAlternativeTitles()
{
return Populate("SELECT distinct TitleOfCourtesy FROM Employees");
}
string connectionString =
"Integrated Security=SSPI;Persist Security Info=False;" +
"Initial Catalog=Northwind;Data Source=localhost";
private DataTable Populate(string sqlCommand)
{
SqlConnection northwindConnection = new SqlConnection(connectionString);
northwindConnection.Open();
SqlCommand command = new SqlCommand(sqlCommand, northwindConnection);
SqlDataAdapter adapter = new SqlDataAdapter();
adapter.SelectCommand = command;
DataTable table = new DataTable();
table.Locale = System.Globalization.CultureInfo.InvariantCulture;
adapter.Fill(table);
return table;
}
// Using an enum provides some abstraction between column index
// and column name along with compile time checking, and gives
// a handy place to store the column names.
enum ColumnName
{
EmployeeId,
LastName,
FirstName,
Title,
TitleOfCourtesy,
BirthDate,
HireDate,
Address,
City,
Region,
PostalCode,
Country,
HomePhone,
Extension,
Photo,
Notes,
ReportsTo,
PhotoPath,
OutOfOffice
};
Private Function CreateComboBoxColumn() _
As DataGridViewComboBoxColumn
Dim column As New DataGridViewComboBoxColumn()
With column
.DataPropertyName = ColumnName.TitleOfCourtesy.ToString()
.HeaderText = ColumnName.TitleOfCourtesy.ToString()
.DropDownWidth = 160
.Width = 90
.MaxDropDownItems = 3
.FlatStyle = FlatStyle.Flat
End With
Return column
End Function
Private Sub SetAlternateChoicesUsingDataSource( _
ByVal comboboxColumn As DataGridViewComboBoxColumn)
With comboboxColumn
.DataSource = RetrieveAlternativeTitles()
.ValueMember = ColumnName.TitleOfCourtesy.ToString()
.DisplayMember = .ValueMember
End With
End Sub
Private Function RetrieveAlternativeTitles() As DataTable
Return Populate( _
"SELECT distinct TitleOfCourtesy FROM Employees")
End Function
Private connectionString As String = _
"Integrated Security=SSPI;Persist Security Info=False;" _
& "Initial Catalog=Northwind;Data Source=localhost"
Private Function Populate(ByVal sqlCommand As String) As DataTable
Dim northwindConnection As New SqlConnection(connectionString)
northwindConnection.Open()
Dim command As New SqlCommand(sqlCommand, _
northwindConnection)
Dim adapter As New SqlDataAdapter()
adapter.SelectCommand = command
Dim table As New DataTable()
table.Locale = System.Globalization.CultureInfo.InvariantCulture
adapter.Fill(table)
Return table
End Function
' Using an enum provides some abstraction between column index
' and column name along with compile time checking, and gives
' a handy place to store the column names.
Enum ColumnName
EmployeeId
LastName
FirstName
Title
TitleOfCourtesy
BirthDate
HireDate
Address
City
Region
PostalCode
Country
HomePhone
Extension
Photo
Notes
ReportsTo
PhotoPath
OutOfOffice
End Enum
Комментарии
Класс DataGridViewComboBoxCell — это специализированный тип, используемый DataGridViewCell для отображения элемента управления со списком, который является полем редактирования в сочетании с полем выбора списка. В данный момент выбранные DataGridViewComboBoxCell узлы DataGridViewComboBoxEditingControl , в которых пользователь может изменить значение ячейки, при условии, что для свойства ячейки ReadOnly задано значение false.
ComboBox В отличие от элемента управления, DataGridViewComboBoxCell у него нет SelectedIndex и SelectedValue свойств. Вместо этого выбор значения из раскрывающегося списка задает свойство ячейки Value .
Тип DataGridViewComboBoxColumn столбца, специализированный для хранения ячеек этого типа. По умолчанию инициализируется DataGridViewComboBoxColumn.CellTemplate в новое DataGridViewComboBoxCell. Чтобы шаблонировать ячейки в столбце после существующего DataGridViewComboBoxCell, задайте свойству столбца CellTemplate значение ячейки, используемой в качестве шаблона.
Свойства, связанные с ячейками столбца, являются оболочками для аналогичных именованных свойств ячейки шаблона. Изменение значений свойств ячейки шаблона повлияет только на ячейки на основе шаблона, добавляемого после изменения. Однако изменение значений свойств, связанных с ячейками столбца, при необходимости обновит ячейку шаблона и все остальные ячейки в столбце и обновит отображение столбца.
Обычно вы будете работать с типом DataGridViewComboBoxColumn , если вы не хотите переопределить значения столбцов для определенных ячеек. Рекомендации, описанные в DataGridViewComboBoxColumn разделе обзора класса для заполнения раскрывающегося списка, применяются как к экземплярам ячеек, так и к экземплярам столбцов.
Примечания для тех, кто наследует этот метод
При получении и DataGridViewComboBoxCell добавлении новых свойств в производный класс обязательно переопределите Clone() метод для копирования новых свойств во время клонирования. Необходимо также вызвать метод базового класса, чтобы свойства базового класса Clone() копировались в новую ячейку.
Конструкторы
| Имя | Описание |
|---|---|
| DataGridViewComboBoxCell() |
Инициализирует новый экземпляр класса DataGridViewComboBoxCell. |
Свойства
| Имя | Описание |
|---|---|
| AccessibilityObject |
Возвращает назначенный DataGridViewCell.DataGridViewCellAccessibleObject объекту DataGridViewCell. (Унаследовано от DataGridViewCell) |
| AutoComplete |
Возвращает или задает значение, указывающее, будет ли ячейка соответствовать символам, введенным в ячейку, с выделением из раскрывающегося списка. |
| ColumnIndex |
Возвращает индекс столбца для этой ячейки. (Унаследовано от DataGridViewCell) |
| ContentBounds |
Возвращает ограничивающий прямоугольник, который заключает область содержимого ячейки. (Унаследовано от DataGridViewCell) |
| ContextMenuStrip |
Возвращает или задает контекстное меню, связанное с ячейкой. (Унаследовано от DataGridViewCell) |
| DataGridView |
Возвращает элемент управления, связанный с этим элементом DataGridView . (Унаследовано от DataGridViewElement) |
| DataSource |
Возвращает или задает источник данных, данные которого содержат возможные выборы, отображаемые в раскрывающемся списке. |
| DefaultNewRowValue |
Возвращает значение по умолчанию для ячейки в строке для новых записей. (Унаследовано от DataGridViewCell) |
| Displayed |
Возвращает значение, указывающее, отображается ли ячейка на экране. (Унаследовано от DataGridViewCell) |
| DisplayMember |
Возвращает или задает строку, указывающую, где собирать выделения для отображения в раскрывающемся списке. |
| DisplayStyle |
Возвращает или задает значение, определяющее, как отображается поле со списком, если он не находится в режиме редактирования. |
| DisplayStyleForCurrentCellOnly |
Возвращает или задает значение, указывающее, применяется ли DisplayStyle значение свойства к ячейке только в том случае, если она является текущей ячейкой в элементе DataGridView управления. |
| DropDownWidth |
Возвращает или задает ширину раскрывающегося списка части поля со списком. |
| EditedFormattedValue |
Возвращает текущее форматируемое значение ячейки независимо от того, находится ли ячейка в режиме редактирования и значение не зафиксировано. (Унаследовано от DataGridViewCell) |
| EditType |
Возвращает тип размещенного элемента управления редактирования ячейки. |
| ErrorIconBounds |
Возвращает границы значка ошибки для ячейки. (Унаследовано от DataGridViewCell) |
| ErrorText |
Возвращает или задает текст, описывающий условие ошибки, связанное с ячейкой. (Унаследовано от DataGridViewCell) |
| FlatStyle |
Возвращает или задает внешний вид неструктурированного стиля ячейки. |
| FormattedValue |
Возвращает значение ячейки в формате отформатированного для отображения. (Унаследовано от DataGridViewCell) |
| FormattedValueType |
Возвращает тип класса отформатированного значения, связанного с ячейкой. |
| Frozen |
Возвращает значение, указывающее, заморожена ли ячейка. (Унаследовано от DataGridViewCell) |
| HasStyle |
Возвращает значение, указывающее, задано ли Style свойство. (Унаследовано от DataGridViewCell) |
| InheritedState |
Возвращает текущее состояние ячейки, унаследованное от состояния строки и столбца. (Унаследовано от DataGridViewCell) |
| InheritedStyle |
Возвращает стиль, применяемый к ячейке. (Унаследовано от DataGridViewCell) |
| IsInEditMode |
Возвращает значение, указывающее, редактируется ли в данный момент эта ячейка. (Унаследовано от DataGridViewCell) |
| Items |
Возвращает объекты, представляющие выделение, отображаемое в раскрывающемся списке. |
| MaxDropDownItems |
Возвращает или задает максимальное количество элементов, отображаемых в раскрывающемся списке. |
| OwningColumn |
Возвращает столбец, содержащий эту ячейку. (Унаследовано от DataGridViewCell) |
| OwningRow |
Возвращает строку, содержащую эту ячейку. (Унаследовано от DataGridViewCell) |
| PreferredSize |
Получает размер в пикселях прямоугольной области, в которой ячейка может поместиться. (Унаследовано от DataGridViewCell) |
| ReadOnly |
Возвращает или задает значение, указывающее, можно ли изменять данные ячейки. (Унаследовано от DataGridViewCell) |
| Resizable |
Возвращает значение, указывающее, можно ли изменить размер ячейки. (Унаследовано от DataGridViewCell) |
| RowIndex |
Возвращает индекс родительской строки ячейки. (Унаследовано от DataGridViewCell) |
| Selected |
Возвращает или задает значение, указывающее, выбрана ли ячейка. (Унаследовано от DataGridViewCell) |
| Size |
Возвращает размер ячейки. (Унаследовано от DataGridViewCell) |
| Sorted |
Возвращает или задает значение, указывающее, отсортированы ли элементы в поле со списком автоматически. |
| State |
Возвращает состояние пользовательского интерфейса элемента. (Унаследовано от DataGridViewElement) |
| Style |
Возвращает или задает стиль ячейки. (Унаследовано от DataGridViewCell) |
| Tag |
Возвращает или задает объект, содержащий дополнительные данные о ячейке. (Унаследовано от DataGridViewCell) |
| ToolTipText |
Возвращает или задает текст подсказки, связанный с этой ячейкой. (Унаследовано от DataGridViewCell) |
| Value |
Возвращает или задает значение, связанное с этой ячейкой. (Унаследовано от DataGridViewCell) |
| ValueMember |
Возвращает или задает строку, указывающую, где собирать базовые значения, используемые в раскрывающемся списке. |
| ValueType |
Возвращает или задает тип данных значений в ячейке. |
| Visible |
Возвращает значение, указывающее, находится ли ячейка в строке или столбце, который был скрыт. (Унаследовано от DataGridViewCell) |
Методы
| Имя | Описание |
|---|---|
| AdjustCellBorderStyle(DataGridViewAdvancedBorderStyle, DataGridViewAdvancedBorderStyle, Boolean, Boolean, Boolean, Boolean) |
Изменяет стиль границы входной ячейки в соответствии с указанными критериями. (Унаследовано от DataGridViewCell) |
| BorderWidths(DataGridViewAdvancedBorderStyle) |
Rectangle Возвращает значение, представляющее ширину всех полей ячейки. (Унаследовано от DataGridViewCell) |
| ClickUnsharesRow(DataGridViewCellEventArgs) |
Указывает, будет ли строка ячейки не совместно использоваться при щелчке ячейки. (Унаследовано от DataGridViewCell) |
| Clone() |
Создает точную копию этой ячейки. |
| ContentClickUnsharesRow(DataGridViewCellEventArgs) |
Указывает, будет ли строка ячейки не совместно использоваться при щелчке содержимого ячейки. (Унаследовано от DataGridViewCell) |
| ContentDoubleClickUnsharesRow(DataGridViewCellEventArgs) |
Указывает, будет ли строка ячейки не совместно использоваться при двойном щелчке содержимого ячейки. (Унаследовано от DataGridViewCell) |
| CreateAccessibilityInstance() |
Создает новый AccessibleObject экземпляр.DataGridViewComboBoxCell |
| CreateAccessibilityInstance() |
Создает новый объект со специальными возможностями для объекта DataGridViewCell. (Унаследовано от DataGridViewCell) |
| DetachEditingControl() |
Удаляет элемент управления редактирования ячейки из DataGridViewэлемента управления . |
| Dispose() |
Освобождает все ресурсы, используемые параметром DataGridViewCell. (Унаследовано от DataGridViewCell) |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые DataGridViewCell и при необходимости освобождает управляемые ресурсы. (Унаследовано от DataGridViewCell) |
| DoubleClickUnsharesRow(DataGridViewCellEventArgs) |
Указывает, будет ли строка ячейки не совместно использоваться при двойном щелчке ячейки. (Унаследовано от DataGridViewCell) |
| EnterUnsharesRow(Int32, Boolean) |
Указывает, будет ли родительская строка не совместно использоваться при перемещении фокуса в ячейку. (Унаследовано от DataGridViewCell) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetClipboardContent(Int32, Boolean, Boolean, Boolean, Boolean, String) |
Извлекает форматируемое значение ячейки для копирования Clipboardв . (Унаследовано от DataGridViewCell) |
| GetContentBounds(Graphics, DataGridViewCellStyle, Int32) |
Возвращает ограничивающий прямоугольник, который заключает область содержимого ячейки, которая вычисляется с помощью указанного Graphics и стиля ячейки. |
| GetContentBounds(Int32) |
Возвращает ограничивающий прямоугольник, который заключает область содержимого ячейки с использованием стиля ячеек по умолчанию Graphics и ячейки, действующего в настоящее время для ячейки. (Унаследовано от DataGridViewCell) |
| GetEditedFormattedValue(Int32, DataGridViewDataErrorContexts) |
Возвращает текущее форматируемое значение ячейки независимо от того, находится ли ячейка в режиме редактирования и значение не зафиксировано. (Унаследовано от DataGridViewCell) |
| GetErrorIconBounds(Graphics, DataGridViewCellStyle, Int32) |
Возвращает ограничивающий прямоугольник, который заключает значок ошибки ячейки, если он отображается. |
| GetErrorText(Int32) |
Возвращает строку, представляющую ошибку ячейки. (Унаследовано от DataGridViewCell) |
| GetFormattedValue(Object, Int32, DataGridViewCellStyle, TypeConverter, TypeConverter, DataGridViewDataErrorContexts) |
Возвращает форматируемое значение данных ячейки. |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetInheritedContextMenuStrip(Int32) |
Возвращает унаследованное контекстное меню для текущей ячейки. (Унаследовано от DataGridViewCell) |
| GetInheritedState(Int32) |
Возвращает значение, указывающее текущее состояние ячейки, унаследованное от состояния строки и столбца. (Унаследовано от DataGridViewCell) |
| GetInheritedStyle(DataGridViewCellStyle, Int32, Boolean) |
Возвращает стиль, применяемый к ячейке. (Унаследовано от DataGridViewCell) |
| GetPreferredSize(Graphics, DataGridViewCellStyle, Int32, Size) |
Вычисляет предпочтительный размер ячейки в пикселях. |
| GetSize(Int32) |
Возвращает размер ячейки. (Унаследовано от DataGridViewCell) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| GetValue(Int32) |
Возвращает значение ячейки. (Унаследовано от DataGridViewCell) |
| InitializeEditingControl(Int32, Object, DataGridViewCellStyle) |
Присоединяет и инициализирует размещенный элемент управления редактирования. |
| KeyDownUnsharesRow(KeyEventArgs, Int32) |
Указывает, не используется ли родительская строка, если пользователь нажимает клавишу, пока фокус находится на ячейке. (Унаследовано от DataGridViewCell) |
| KeyEntersEditMode(KeyEventArgs) |
Определяет, следует ли запускать режим редактирования на основе заданного ключа. |
| KeyPressUnsharesRow(KeyPressEventArgs, Int32) |
Указывает, будет ли строка не совместно использоваться, если нажатие клавиши при нажатии ячейки в строке имеет фокус. (Унаследовано от DataGridViewCell) |
| KeyUpUnsharesRow(KeyEventArgs, Int32) |
Указывает, не используется ли родительская строка, когда пользователь освобождает ключ во время фокуса в ячейке. (Унаследовано от DataGridViewCell) |
| LeaveUnsharesRow(Int32, Boolean) |
Указывает, будет ли строка не совместно использоваться при выходе фокуса из ячейки в строке. (Унаследовано от DataGridViewCell) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| MouseClickUnsharesRow(DataGridViewCellMouseEventArgs) |
Указывает, будет ли строка не совместно использоваться, если пользователь нажимает кнопку мыши, пока указатель находится в ячейке в строке. (Унаследовано от DataGridViewCell) |
| MouseDoubleClickUnsharesRow(DataGridViewCellMouseEventArgs) |
Указывает, будет ли строка не совместно использоваться, если пользователь дважды щелкает ячейку в строке. (Унаследовано от DataGridViewCell) |
| MouseDownUnsharesRow(DataGridViewCellMouseEventArgs) |
Указывает, будет ли строка не совместно использоваться, когда пользователь удерживает кнопку мыши, пока указатель находится в ячейке в строке. (Унаследовано от DataGridViewCell) |
| MouseEnterUnsharesRow(Int32) |
Указывает, будет ли строка не совместно использоваться при перемещении указателя мыши по ячейке в строке. (Унаследовано от DataGridViewCell) |
| MouseLeaveUnsharesRow(Int32) |
Указывает, будет ли строка не совместно использоваться, когда указатель мыши покидает строку. (Унаследовано от DataGridViewCell) |
| MouseMoveUnsharesRow(DataGridViewCellMouseEventArgs) |
Указывает, будет ли строка не совместно использоваться при перемещении указателя мыши по ячейке в строке. (Унаследовано от DataGridViewCell) |
| MouseUpUnsharesRow(DataGridViewCellMouseEventArgs) |
Указывает, будет ли строка не совместно использоваться, когда пользователь освобождает кнопку мыши, пока указатель находится в ячейке в строке. (Унаследовано от DataGridViewCell) |
| OnClick(DataGridViewCellEventArgs) |
Вызывается при щелчке ячейки. (Унаследовано от DataGridViewCell) |
| OnContentClick(DataGridViewCellEventArgs) |
Вызывается при щелчке содержимого ячейки. (Унаследовано от DataGridViewCell) |
| OnContentDoubleClick(DataGridViewCellEventArgs) |
Вызывается при двойном щелчке содержимого ячейки. (Унаследовано от DataGridViewCell) |
| OnDataGridViewChanged() |
Вызывается при DataGridView изменении свойства ячейки. |
| OnDoubleClick(DataGridViewCellEventArgs) |
Вызывается при двойном щелчке ячейки. (Унаследовано от DataGridViewCell) |
| OnEnter(Int32, Boolean) |
Вызывается при перемещении фокуса в ячейку. |
| OnKeyDown(KeyEventArgs, Int32) |
Вызывается при нажатии клавиши символа, пока фокус находится на ячейке. (Унаследовано от DataGridViewCell) |
| OnKeyPress(KeyPressEventArgs, Int32) |
Вызывается при нажатии клавиши, пока фокус находится на ячейке. (Унаследовано от DataGridViewCell) |
| OnKeyUp(KeyEventArgs, Int32) |
Вызывается при освобождении ключа символа во время фокуса в ячейке. (Унаследовано от DataGridViewCell) |
| OnLeave(Int32, Boolean) |
Вызывается при перемещении фокуса из ячейки. |
| OnMouseClick(DataGridViewCellMouseEventArgs) |
Вызывается, когда пользователь нажимает кнопку мыши, пока указатель находится в ячейке. |
| OnMouseDoubleClick(DataGridViewCellMouseEventArgs) |
Вызывается, когда пользователь дважды щелкает кнопку мыши, пока указатель находится в ячейке. (Унаследовано от DataGridViewCell) |
| OnMouseDown(DataGridViewCellMouseEventArgs) |
Вызывается, когда пользователь удерживает кнопку мыши, пока указатель находится в ячейке. (Унаследовано от DataGridViewCell) |
| OnMouseEnter(Int32) |
Вызывается, когда указатель мыши перемещается по ячейке. |
| OnMouseLeave(Int32) |
Вызывается, когда указатель мыши покидает ячейку. |
| OnMouseMove(DataGridViewCellMouseEventArgs) |
Вызывается, когда указатель мыши перемещается в ячейку. |
| OnMouseUp(DataGridViewCellMouseEventArgs) |
Вызывается, когда пользователь освобождает кнопку мыши, пока указатель находится в ячейке. (Унаследовано от DataGridViewCell) |
| Paint(Graphics, Rectangle, Rectangle, Int32, DataGridViewElementStates, Object, Object, String, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle, DataGridViewPaintParts) |
Рисует текущий DataGridViewComboBoxCell. |
| PaintBorder(Graphics, Rectangle, Rectangle, DataGridViewCellStyle, DataGridViewAdvancedBorderStyle) |
Красит границу текущего DataGridViewCell. (Унаследовано от DataGridViewCell) |
| PaintErrorIcon(Graphics, Rectangle, Rectangle, String) |
Закрашивает значок ошибки текущего DataGridViewCell. (Унаследовано от DataGridViewCell) |
| ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter) |
Преобразует значение, отформатированный для отображения в фактическое значение ячейки. |
| PositionEditingControl(Boolean, Boolean, Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean) |
Задает расположение и размер элемента управления редактирования, размещенного ячейкой в элементе DataGridView управления. (Унаследовано от DataGridViewCell) |
| PositionEditingPanel(Rectangle, Rectangle, DataGridViewCellStyle, Boolean, Boolean, Boolean, Boolean) |
Задает расположение и размер панели редактирования, размещенной ячейкой, и возвращает обычные границы элемента управления редактирования на панели редактирования. (Унаследовано от DataGridViewCell) |
| RaiseCellClick(DataGridViewCellEventArgs) |
Вызывает событие CellClick. (Унаследовано от DataGridViewElement) |
| RaiseCellContentClick(DataGridViewCellEventArgs) |
Вызывает событие CellContentClick. (Унаследовано от DataGridViewElement) |
| RaiseCellContentDoubleClick(DataGridViewCellEventArgs) |
Вызывает событие CellContentDoubleClick. (Унаследовано от DataGridViewElement) |
| RaiseCellValueChanged(DataGridViewCellEventArgs) |
Вызывает событие CellValueChanged. (Унаследовано от DataGridViewElement) |
| RaiseDataError(DataGridViewDataErrorEventArgs) |
Вызывает событие DataError. (Унаследовано от DataGridViewElement) |
| RaiseMouseWheel(MouseEventArgs) |
Вызывает событие MouseWheel. (Унаследовано от DataGridViewElement) |
| SetValue(Int32, Object) |
Задает значение ячейки. (Унаследовано от DataGridViewCell) |
| ToString() |
Возвращает строку, описывающую текущий объект. |