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


RolePlayerComboCell - класс

Класс, чтобы разрешить переопределение функции Parse и форматирование.

Иерархия наследования

System.Object
  System.Windows.Forms.DataGridViewElement
    System.Windows.Forms.DataGridViewCell
      System.Windows.Forms.DataGridViewComboBoxCell
        Microsoft.VisualStudio.Modeling.Design.RolePlayerComboCell

Пространство имен:  Microsoft.VisualStudio.Modeling.Design
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Синтаксис

'Декларация
Public Class RolePlayerComboCell _
    Inherits DataGridViewComboBoxCell
public class RolePlayerComboCell : DataGridViewComboBoxCell

Тип RolePlayerComboCell предоставляет следующие члены.

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

  Имя Описание
Открытый метод RolePlayerComboCell Конструктор по умолчанию

В начало страницы

Свойства

  Имя Описание
Открытое свойство AccessibilityObject Получает значение DataGridViewCell.DataGridViewCellAccessibleObject, присвоенное объекту DataGridViewCell. (Унаследовано от DataGridViewCell.)
Открытое свойство AutoComplete Возвращает или задает значение, указывающее, находится ли ячейка будет совпадать с символами, появившейся в ячейку с выделением из раскрывающегося списка. (Унаследовано от DataGridViewComboBoxCell.)
Открытое свойство ColumnIndex Получает индекс столбца для данной ячейки. (Унаследовано от DataGridViewCell.)
Открытое свойство ContentBounds Получает прямоугольник, ограничивающий область содержимого ячейки. (Унаследовано от DataGridViewCell.)
Открытое свойство ContextMenuStrip Получает или задает контекстное меню, связанное с ячейкой. (Унаследовано от DataGridViewCell.)
Открытое свойство DataGridView Возвращает DataGridView элемент управления, связанный с этим элементом. (Унаследовано от DataGridViewElement.)
Открытое свойство DataSource Возвращает или задает источник данных, данные которого содержат возможные выделения, отображаемые в раскрывающемся списке. (Унаследовано от DataGridViewComboBoxCell.)
Открытое свойство DefaultNewRowValue Получает значение по умолчанию для ячейки в строке для новых записей. (Унаследовано от DataGridViewCell.)
Открытое свойство Displayed Получает значение, показывающее, отображается ли в текущий момент ячейка на экране. (Унаследовано от DataGridViewCell.)
Открытое свойство DisplayMember Возвращает или задает строку, которая указывает, куда собрать выделения для отображения в раскрывающемся списке. (Унаследовано от DataGridViewComboBoxCell.)
Открытое свойство DisplayStyle Возвращает или задает значение, указывающее, как поля со списком отображается, если он не находится в режиме правки. (Унаследовано от DataGridViewComboBoxCell.)
Открытое свойство DisplayStyleForCurrentCellOnly Возвращает или задает значение, указывающее, является ли DisplayStyle значение свойства применяется к ячейке, только если текущая ячейка DataGridView элемент управления. (Унаследовано от DataGridViewComboBoxCell.)
Открытое свойство DropDownWidth Возвращает или задает ширину части раскрывающегося списка в поле со списком. (Унаследовано от DataGridViewComboBoxCell.)
Открытое свойство EditedFormattedValue Получает текущее форматированное значение ячейки независимо от того, находится ли ячейка в режиме редактирования, и что значение не зафиксировано. (Унаследовано от DataGridViewCell.)
Открытое свойство EditType Возвращает тип размещенного элемента управления редактирования ячеек. (Унаследовано от DataGridViewComboBoxCell.)
Открытое свойство ErrorIconBounds Получает границы значка ошибки для ячейки. (Унаследовано от DataGridViewCell.)
Открытое свойство ErrorText Получает или задает текст, описывающий условие ошибки, связанное с ячейкой. (Унаследовано от DataGridViewCell.)
Открытое свойство FlatStyle Получает или задает плоский внешний вид для ячеек. (Унаследовано от DataGridViewComboBoxCell.)
Открытое свойство FormattedValue Получает значение ячейки, отформатированное для отображения. (Унаследовано от DataGridViewCell.)
Открытое свойство FormattedValueType Возвращает тип класса форматированного значения, связанного с ячейкой. (Унаследовано от DataGridViewComboBoxCell.)
Открытое свойство Frozen Получает значение, указывающее, заморожена ли ячейка. (Унаследовано от DataGridViewCell.)
Открытое свойство HasStyle Получает значение, показывающее, было ли установлено свойство Style. (Унаследовано от DataGridViewCell.)
Открытое свойство InheritedState Получает текущее состояние ячейки, как наследуемое от состояния ее строки и столбца. (Унаследовано от DataGridViewCell.)
Открытое свойство InheritedStyle Получает стиль, применяемый в текущий момент к ячейке. (Унаследовано от DataGridViewCell.)
Открытое свойство IsInEditMode Получает значение, показывающее, редактируется ли данная ячейка в текущий момент. (Унаследовано от DataGridViewCell.)
Открытое свойство Items Возвращает объекты, представляющие выделение отображаются в раскрывающемся списке. (Унаследовано от DataGridViewComboBoxCell.)
Открытое свойство MaxDropDownItems Возвращает или задает максимальное число элементов, отображаемых в раскрывающемся списке. (Унаследовано от DataGridViewComboBoxCell.)
Открытое свойство OwningColumn Получает столбец, в котором содержится данная ячейка. (Унаследовано от DataGridViewCell.)
Открытое свойство OwningRow Получает строку, содержащую эту ячейку. (Унаследовано от DataGridViewCell.)
Открытое свойство PreferredSize Получает размер (в пикселях) прямоугольной области, в которую может быть вписана ячейка. (Унаследовано от DataGridViewCell.)
Открытое свойство ReadOnly Получает или задает значение, показывающее, можно ли изменять данные в ячейке. (Унаследовано от DataGridViewCell.)
Открытое свойство Resizable Получает значение, указывающее возможность изменения размеров ячейки. (Унаследовано от DataGridViewCell.)
Открытое свойство RowIndex Получает индекс родительской строки ячейки. (Унаследовано от DataGridViewCell.)
Открытое свойство Selected Получает или задает значение, указывающее, была ли выбрана ячейка. (Унаследовано от DataGridViewCell.)
Открытое свойство Size Получает размер ячейки. (Унаследовано от DataGridViewCell.)
Открытое свойство Sorted Возвращает или задает значение, указывающее, сортируются ли элементы в поле со списком автоматически. (Унаследовано от DataGridViewComboBoxCell.)
Открытое свойство State Получает состояние пользовательского интерфейса (пользовательского интерфейса) элемента. (Унаследовано от DataGridViewElement.)
Открытое свойство Style Получает или задает стиль ячейки. (Унаследовано от DataGridViewCell.)
Открытое свойство Tag Получает или задает объект, содержащий дополнительные данные о ячейке. (Унаследовано от DataGridViewCell.)
Открытое свойство ToolTipText Получает или задает текст всплывающей подсказки, связанной с этой ячейкой. (Унаследовано от DataGridViewCell.)
Открытое свойство Value Получает или задает значение, связанное с этой ячейкой. (Унаследовано от DataGridViewCell.)
Открытое свойство ValueMember Возвращает или задает строку, которая указывает, куда собрать основные значения, используемого в раскрывающемся списке. (Унаследовано от DataGridViewComboBoxCell.)
Открытое свойство ValueType Обеспечьте тип значения ячейки, чтобы быть типом значения столбца. (Переопределяет DataGridViewComboBoxCell.ValueType.)
Открытое свойство Visible Получает значение, указывающее, находится ли ячейка в скрытой строке или скрытом столбце. (Унаследовано от DataGridViewCell.)

В начало страницы

Методы

  Имя Описание
Открытый метод AdjustCellBorderStyle Изменяет стиль границ входной ячейки в соответствии с указанными критериями. (Унаследовано от DataGridViewCell.)
Защищенный метод BorderWidths Возвращает объект Rectangle, представляющий значения ширины всех полей ячейки. (Унаследовано от DataGridViewCell.)
Защищенный метод ClickUnsharesRow Показывает, будет ли отменен общий доступ к строке ячейки, если щелкнуть ячейку. (Унаследовано от DataGridViewCell.)
Открытый метод Clone Создает точную копию данной ячейки. (Унаследовано от DataGridViewComboBoxCell.)
Защищенный метод ContentClickUnsharesRow Показывает, будет ли отменен общий доступ к строке ячейки, если щелкнуть содержимое ячейки. (Унаследовано от DataGridViewCell.)
Защищенный метод ContentDoubleClickUnsharesRow Показывает, будет ли отменен общий доступ к строке ячейки по двойному щелчку содержимого ячейки. (Унаследовано от DataGridViewCell.)
Защищенный метод CreateAccessibilityInstance Создает новый доступный объект для DataGridViewCell. (Унаследовано от DataGridViewCell.)
Открытый метод DetachEditingControl Удаляет элемент управления "Поле ввода" ячейки из объекта DataGridView. (Унаследовано от DataGridViewComboBoxCell.)
Открытый метод Dispose() Освобождает все ресурсы, используемые объектом DataGridViewCell. (Унаследовано от DataGridViewCell.)
Защищенный метод Dispose(Boolean) Освобождает неуправляемые ресурсы, используемые объектом DataGridViewCell, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от DataGridViewCell.)
Защищенный метод DoubleClickUnsharesRow Показывает, будет ли отменен общий доступ к строке ячейки по двойному щелчку ячейки. (Унаследовано от DataGridViewCell.)
Защищенный метод EnterUnsharesRow Показывает, будет ли отменен общий доступ к родительской строке при перемещении фокуса на ячейку. (Унаследовано от DataGridViewCell.)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Освобождает неуправляемые ресурсы и выполняет другие операции очистки, перед тем как объект DataGridViewCell будет утилизирован во время сборки мусора. (Унаследовано от DataGridViewCell.)
Защищенный метод GetClipboardContent Извлекает форматированное значение ячейки для копирования в объект Clipboard. (Унаследовано от DataGridViewCell.)
Открытый метод GetContentBounds(Int32) Возвращает прямоугольник, ограничивающий область содержимого ячейки, используя объект Graphics по умолчанию и стиль ячейки, действующий в текущий момент для ячейки. (Унаследовано от DataGridViewCell.)
Защищенный метод GetContentBounds(Graphics, DataGridViewCellStyle, Int32) Возвращает прямоугольник, ограничивающий область содержимого ячейки, которая рассчитывается, используя указанный объект Graphics и стиль ячейки. (Унаследовано от DataGridViewComboBoxCell.)
Открытый метод GetEditedFormattedValue Возвращает текущее форматированное значение ячейки независимо от того, находится ли ячейка в режиме редактирования, и что значение не было зафиксировано. (Унаследовано от DataGridViewCell.)
Защищенный метод GetErrorIconBounds Возвращает прямоугольник, ограничивающий значок ошибки ячейки, если такой отображается. (Унаследовано от DataGridViewComboBoxCell.)
Защищенный метод GetErrorText Возвращает строку, представляющую ошибку для ячейки. (Унаследовано от DataGridViewCell.)
Защищенный метод GetFormattedValue Отформатируйте значение (Переопределяет DataGridViewComboBoxCell.GetFormattedValue(Object, Int32, DataGridViewCellStyle%, TypeConverter, TypeConverter, DataGridViewDataErrorContexts).)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetInheritedContextMenuStrip Получает наследуемое контекстное меню для текущей ячейки. (Унаследовано от DataGridViewCell.)
Открытый метод GetInheritedState Возвращает значение, показывающее текущее состояние ячейки, как наследуемое от состояния ее строки и столбца. (Унаследовано от DataGridViewCell.)
Открытый метод GetInheritedStyle Получает стиль, примененный к ячейке. (Унаследовано от DataGridViewCell.)
Защищенный метод GetPreferredSize Вычисляет предпочтительный размер (в пикселях) ячейки. (Унаследовано от DataGridViewComboBoxCell.)
Защищенный метод GetSize Получает размер ячейки. (Унаследовано от DataGridViewCell.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод GetValue Получает значение ячейки. (Унаследовано от DataGridViewCell.)
Открытый метод InitializeEditingControl (Переопределяет DataGridViewComboBoxCell.InitializeEditingControl(Int32, Object, DataGridViewCellStyle).)
Защищенный метод KeyDownUnsharesRow Показывает, отменяется ли общий доступ к родительской строке при нажатии пользователем клавиши, когда фокус установлен на ячейку. (Унаследовано от DataGridViewCell.)
Открытый метод KeyEntersEditMode Указывает, запущен режим правки должен на основе этом ключ. (Унаследовано от DataGridViewComboBoxCell.)
Защищенный метод KeyPressUnsharesRow Указывает, будет ли отменен общий доступ к строке, если нажать клавишу, когда фокус установлен на ячейку в строке. (Унаследовано от DataGridViewCell.)
Защищенный метод KeyUpUnsharesRow Показывает, будет ли отменен общий доступ к родительской строке при отпускании пользователем клавиши, когда фокус установлен на ячейку. (Унаследовано от DataGridViewCell.)
Защищенный метод LeaveUnsharesRow Показывает, будет ли отменен общий доступ к строке при уходе фокуса с ячейки в строке. (Унаследовано от DataGridViewCell.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод MouseClickUnsharesRow Показывает, будет ли отменен общий доступ к строке по щелчку пользователем кнопки мыши, когда указатель установлен на ячейку в строке. (Унаследовано от DataGridViewCell.)
Защищенный метод MouseDoubleClickUnsharesRow Показывает, будет ли отменен общий доступ к строке, когда пользователь дважды щелкает ячейку в этой строке. (Унаследовано от DataGridViewCell.)
Защищенный метод MouseDownUnsharesRow Указывает, будет ли отменен общий доступ к строке при удерживании пользователем кнопки мыши, когда указатель наведен на ячейку в строке. (Унаследовано от DataGridViewCell.)
Защищенный метод MouseEnterUnsharesRow Указывает, будет ли отменен общий доступ к строке при перемещении указателя мыши на ячейку в строке. (Унаследовано от DataGridViewCell.)
Защищенный метод MouseLeaveUnsharesRow Указывает, будет ли отменен общий доступ к строке, когда указатель мыши перемещается со строки. (Унаследовано от DataGridViewCell.)
Защищенный метод MouseMoveUnsharesRow Указывает, будет ли отменен общий доступ к строке при перемещении указателя мыши на ячейку в строке. (Унаследовано от DataGridViewCell.)
Защищенный метод MouseUpUnsharesRow Указывает, будет ли отменен общий доступ к строке при отпускании пользователем кнопки мыши, когда указатель установлен на ячейку в строке. (Унаследовано от DataGridViewCell.)
Защищенный метод OnClick Вызывается по щелчку ячейки. (Унаследовано от DataGridViewCell.)
Защищенный метод OnContentClick Вызывается по щелчку содержимого ячейки. (Унаследовано от DataGridViewCell.)
Защищенный метод OnContentDoubleClick Вызывается по двойному щелчку содержимого ячейки. (Унаследовано от DataGridViewCell.)
Защищенный метод OnDataGridViewChanged Обработка изменения сетки данных (Переопределяет DataGridViewComboBoxCell.OnDataGridViewChanged().)
Защищенный метод OnDoubleClick Вызывается по двойному щелчку ячейки. (Унаследовано от DataGridViewCell.)
Защищенный метод OnEnter Вызывается при перемещении фокуса на ячейку. (Унаследовано от DataGridViewComboBoxCell.)
Защищенный метод OnKeyDown Вызывается при нажатии клавиши знака, когда фокус установлен на ячейку. (Унаследовано от DataGridViewCell.)
Защищенный метод OnKeyPress Вызывается при нажатии клавиши, когда фокус установлен на ячейку. (Унаследовано от DataGridViewCell.)
Защищенный метод OnKeyUp Вызывается при отпускании клавиши знака, когда фокус установлен на ячейку. (Унаследовано от DataGridViewCell.)
Защищенный метод OnLeave (Переопределяет DataGridViewComboBoxCell.OnLeave(Int32, Boolean).)
Защищенный метод OnMouseClick Вызывается по щелчку пользователем кнопки мыши, когда указатель наведен на ячейку. (Унаследовано от DataGridViewComboBoxCell.)
Защищенный метод OnMouseDoubleClick Вызывается по двойному щелчку пользователем кнопки мыши, когда указатель наведен на ячейку. (Унаследовано от DataGridViewCell.)
Защищенный метод OnMouseDown Вызывается при удерживании пользователем кнопки мыши, когда указатель наведен на ячейку. (Унаследовано от DataGridViewCell.)
Защищенный метод OnMouseEnter Вызывается при перемещении указателя мыши на ячейку. (Унаследовано от DataGridViewComboBoxCell.)
Защищенный метод OnMouseLeave Вызывается, когда указатель мыши покидает ячейку. (Унаследовано от DataGridViewComboBoxCell.)
Защищенный метод OnMouseMove Вызывается при перемещении указателя мыши внутри ячейки. (Унаследовано от DataGridViewComboBoxCell.)
Защищенный метод OnMouseUp Вызывается при отпускании пользователем кнопки мыши, когда указатель наведен на ячейку. (Унаследовано от DataGridViewCell.)
Защищенный метод Paint Закрашивает текущую DataGridViewComboBoxCell. (Унаследовано от DataGridViewComboBoxCell.)
Защищенный метод PaintBorder Окрашивает границу текущей ячейки DataGridViewCell. (Унаследовано от DataGridViewCell.)
Защищенный метод PaintErrorIcon Окрашивает значок ошибки текущей ячейки DataGridViewCell. (Унаследовано от DataGridViewCell.)
Открытый метод ParseFormattedValue Синтаксический анализ значение (Переопределяет DataGridViewComboBoxCell.ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter).)
Открытый метод PositionEditingControl Задает местоположение и размер элемента управления "Поле ввода", размещаемого ячейкой в элементе управления DataGridView. (Унаследовано от DataGridViewCell.)
Открытый метод PositionEditingPanel Задает местоположение и размер панели редактирования, размещаемой ячейкой, и возвращает нормальные границы элемента управления "Поле ввода" в панели редактирования. (Унаследовано от DataGridViewCell.)
Защищенный метод RaiseCellClick Вызывает DataGridView.CellClick событие. (Унаследовано от DataGridViewElement.)
Защищенный метод RaiseCellContentClick Вызывает DataGridView.CellContentClick событие. (Унаследовано от DataGridViewElement.)
Защищенный метод RaiseCellContentDoubleClick Вызывает DataGridView.CellContentDoubleClick событие. (Унаследовано от DataGridViewElement.)
Защищенный метод RaiseCellValueChanged Вызывает DataGridView.CellValueChanged событие. (Унаследовано от DataGridViewElement.)
Защищенный метод RaiseDataError Вызывает DataGridView.DataError событие. (Унаследовано от DataGridViewElement.)
Защищенный метод RaiseMouseWheel Вызывает Control.MouseWheel событие. (Унаследовано от DataGridViewElement.)
Защищенный метод SetValue Устанавливает значение ячейки. (Унаследовано от DataGridViewCell.)
Открытый метод ToString Возвращает строку, которая описывает текущий объект. (Унаследовано от DataGridViewComboBoxCell.)

В начало страницы

Заметки

Этот класс должен быть открытым, так как он был создан с помощью отражения.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Modeling.Design - пространство имен