DataGridViewComboBoxCell Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отображает поле со списком в элементе управления DataGridView.
public ref class DataGridViewComboBoxCell : System::Windows::Forms::DataGridViewCell
public class DataGridViewComboBoxCell : System.Windows.Forms.DataGridViewCell
type DataGridViewComboBoxCell = class
inherit DataGridViewCell
Public Class DataGridViewComboBoxCell
Inherits DataGridViewCell
- Наследование
Примеры
В следующем примере кода демонстрируется DataGridViewComboBoxColumn класс , который использует DataGridViewComboBoxCell класс . Свойства ячейки DataSource, ValueMemberи 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() |
Возвращает строку, которая описывает текущий объект. |