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 获取分配给 DataGridViewCellDataGridViewCell.DataGridViewCellAccessibleObject。 (继承自 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 获取元素的用户界面 (UI) 状态。 (继承自 DataGridViewElement。)
公共属性 Style 获取或设置单元格的样式。 (继承自 DataGridViewCell。)
公共属性 Tag 获取或设置包含有关单元格补充数据的对象。 (继承自 DataGridViewCell。)
公共属性 ToolTipText 获取或设置与此单元格关联的 ToolTip 文本。 (继承自 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(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.Modeling.Design 命名空间