Partilhar via


Classe RolePlayerComboCell

Classe para permitir a substituição da funcionalidade de análise e formato.

Hierarquia de herança

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

Namespace:  Microsoft.VisualStudio.Modeling.Design
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintaxe

'Declaração
Public Class RolePlayerComboCell _
    Inherits DataGridViewComboBoxCell
public class RolePlayerComboCell : DataGridViewComboBoxCell

O tipo RolePlayerComboCell expõe os membros a seguir.

Construtores

  Nome Descrição
Método público RolePlayerComboCell Construtor padrão

Superior

Propriedades

  Nome Descrição
Propriedade pública AccessibilityObject Obtém DataGridViewCell.DataGridViewCellAccessibleObject atribuído a DataGridViewCell. (Herdado de DataGridViewCell.)
Propriedade pública AutoComplete Obtém ou define um valor indicando se a célula corresponderão aos caracteres sendo inseridos na célula com uma seleção na lista suspensa. (Herdado de DataGridViewComboBoxCell.)
Propriedade pública ColumnIndex Obtém o índice da coluna para essa célula. (Herdado de DataGridViewCell.)
Propriedade pública ContentBounds Obtém o retângulo delimitador que inclui a área de conteúdo da célula. (Herdado de DataGridViewCell.)
Propriedade pública ContextMenuStrip Obtém ou define o menu de atalho associado com a célula. (Herdado de DataGridViewCell.)
Propriedade pública DataGridView Obtém o DataGridView controle associado a esse elemento. (Herdado de DataGridViewElement.)
Propriedade pública DataSource Obtém ou define a fonte de dados cujos dados contém as seleções possíveis mostradas na lista suspensa. (Herdado de DataGridViewComboBoxCell.)
Propriedade pública DefaultNewRowValue Obtém o valor padrão para uma célula na linha para novos registros. (Herdado de DataGridViewCell.)
Propriedade pública Displayed Obtém um valor que indica se a célula é exibido na tela. (Herdado de DataGridViewCell.)
Propriedade pública DisplayMember Obtém ou define uma seqüência de caracteres que especifica onde reunir seleções para exibir na lista suspensa. (Herdado de DataGridViewComboBoxCell.)
Propriedade pública DisplayStyle Obtém ou define um valor que determina como a caixa de combinação é exibida quando não estiver no modo de edição. (Herdado de DataGridViewComboBoxCell.)
Propriedade pública DisplayStyleForCurrentCellOnly Obtém ou define um valor indicando se a DisplayStyle o valor da propriedade se aplica à célula somente quando a célula atual for o DataGridView controle. (Herdado de DataGridViewComboBoxCell.)
Propriedade pública DropDownWidth Obtém ou define a largura da parte na lista suspensa de uma caixa de combinação. (Herdado de DataGridViewComboBoxCell.)
Propriedade pública EditedFormattedValue Obtém a atual, valor formatado de célula, independentemente da célula estiver em modo de edição e o valor não for comprometido. (Herdado de DataGridViewCell.)
Propriedade pública EditType Obtém o tipo de controle de edição da célula hospedado. (Herdado de DataGridViewComboBoxCell.)
Propriedade pública ErrorIconBounds Obtém os limites do ícone de erro para a célula. (Herdado de DataGridViewCell.)
Propriedade pública ErrorText Obtém ou define o texto que descreve uma condição de erro associada com a célula. (Herdado de DataGridViewCell.)
Propriedade pública FlatStyle Obtém ou define a aparência de estilo plano da célula. (Herdado de DataGridViewComboBoxCell.)
Propriedade pública FormattedValue Obtém o valor da célula como formatado para exibição. (Herdado de DataGridViewCell.)
Propriedade pública FormattedValueType Obtém o tipo de classe do valor formatado associado à célula. (Herdado de DataGridViewComboBoxCell.)
Propriedade pública Frozen Obtém um valor indicando se a célula estiver congelado. (Herdado de DataGridViewCell.)
Propriedade pública HasStyle Obtém um valor indicando se a propriedade de Style foi definida. (Herdado de DataGridViewCell.)
Propriedade pública InheritedState Obtém o estado atual de célula como herdado de estado da sua linha e coluna. (Herdado de DataGridViewCell.)
Propriedade pública InheritedStyle Obtém o estilo atualmente aplicado à célula. (Herdado de DataGridViewCell.)
Propriedade pública IsInEditMode Obtém um valor indicando se essa célula está sendo editada atualmente. (Herdado de DataGridViewCell.)
Propriedade pública Items Obtém os objetos que representam a seleção exibida na lista drop-down. (Herdado de DataGridViewComboBoxCell.)
Propriedade pública MaxDropDownItems Obtém ou define o número máximo de itens mostrados na lista drop-down. (Herdado de DataGridViewComboBoxCell.)
Propriedade pública OwningColumn Obtém a coluna que contém essa célula. (Herdado de DataGridViewCell.)
Propriedade pública OwningRow Obtém a linha que contém essa célula. (Herdado de DataGridViewCell.)
Propriedade pública PreferredSize Obtém o tamanho, em pixels, de uma área retangular em que a célula pode caber. (Herdado de DataGridViewCell.)
Propriedade pública ReadOnly Obtém ou define um valor indicando se os dados da célula podem ser editados. (Herdado de DataGridViewCell.)
Propriedade pública Resizable Obtém um valor indicando se a célula pode ser redimensionada. (Herdado de DataGridViewCell.)
Propriedade pública RowIndex Obtém o índice da linha pai da célula. (Herdado de DataGridViewCell.)
Propriedade pública Selected Obtém ou define um valor indicando se a célula foi selecionada. (Herdado de DataGridViewCell.)
Propriedade pública Size Obtém o tamanho da célula. (Herdado de DataGridViewCell.)
Propriedade pública Sorted Obtém ou define um valor que indica se os itens na caixa de combinação são classificados automaticamente. (Herdado de DataGridViewComboBoxCell.)
Propriedade pública State Obtém o estado do elemento de interface (UI) do usuário. (Herdado de DataGridViewElement.)
Propriedade pública Style Obtém ou define o estilo para a célula. (Herdado de DataGridViewCell.)
Propriedade pública Tag Obtém ou define o objeto que contém dados suplementares sobre a célula. (Herdado de DataGridViewCell.)
Propriedade pública ToolTipText Obtém ou define o texto de Dica associado com essa célula. (Herdado de DataGridViewCell.)
Propriedade pública Value Obtém ou define o valor associado com essa célula. (Herdado de DataGridViewCell.)
Propriedade pública ValueMember Obtém ou define uma seqüência de caracteres que especifica onde reunir os valores subjacentes usados na lista suspensa. (Herdado de DataGridViewComboBoxCell.)
Propriedade pública ValueType Força o tipo de valor da célula para ser o tipo de valor da coluna. (Substitui DataGridViewComboBoxCell.ValueType.)
Propriedade pública Visible Obtém um valor indicando se a célula está em uma linha ou coluna que foi oculto. (Herdado de DataGridViewCell.)

Superior

Métodos

  Nome Descrição
Método público AdjustCellBorderStyle Altera o estilo da borda da célula de entrada de acordo com os critérios específicos. (Herdado de DataGridViewCell.)
Método protegido BorderWidths Retorna Rectangle que representa as larguras das margens da célula. (Herdado de DataGridViewCell.)
Método protegido ClickUnsharesRow Indica se a linha da célula será unshared quando a célula é clicado. (Herdado de DataGridViewCell.)
Método público Clone Cria uma cópia exata dessa célula. (Herdado de DataGridViewComboBoxCell.)
Método protegido ContentClickUnsharesRow Indica se a linha da célula será unshared quando o conteúdo da célula é clicado. (Herdado de DataGridViewCell.)
Método protegido ContentDoubleClickUnsharesRow Indica se a linha da célula será unshared quando o conteúdo da célula é clicado duas vezes. (Herdado de DataGridViewCell.)
Método protegido CreateAccessibilityInstance cria um novo objeto acessível para DataGridViewCell. (Herdado de DataGridViewCell.)
Método público DetachEditingControl Remove o controle de edição de célula de DataGridView. (Herdado de DataGridViewComboBoxCell.)
Método público Dispose() Libera quaisquer recursos usados por DataGridViewCell. (Herdado de DataGridViewCell.)
Método protegido Dispose(Boolean) Libera os recursos não gerenciados usados por DataGridViewCell e opcionalmente libera os recursos gerenciados. (Herdado de DataGridViewCell.)
Método protegido DoubleClickUnsharesRow Indica se a linha da célula será unshared quando a célula é clicado duas vezes. (Herdado de DataGridViewCell.)
Método protegido EnterUnsharesRow Indica se a linha pai será unshared quando o foco se mova para a célula. (Herdado de DataGridViewCell.)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Libera os recursos não gerenciados e executa outras operações de limpeza antes que DataGridViewCell ser recuperados pela coleta de lixo. (Herdado de DataGridViewCell.)
Método protegido GetClipboardContent Recupera o valor formatado da célula para copiar a Clipboard. (Herdado de DataGridViewCell.)
Método público GetContentBounds(Int32) Retorna o retângulo delimitador que inclui a área de conteúdo da célula usando Graphics e um estilo padrão da célula atualmente aplicado para a célula. (Herdado de DataGridViewCell.)
Método protegido GetContentBounds(Graphics, DataGridViewCellStyle, Int32) Retorna o retângulo delimitador que inclui a área de conteúdo da célula, que é calculada usando Graphics e estilo de célula especificados. (Herdado de DataGridViewComboBoxCell.)
Método público GetEditedFormattedValue Retorna a atual, valor formatado de célula, independentemente da célula estiver em modo de edição e o valor não for comprometido. (Herdado de DataGridViewCell.)
Método protegido GetErrorIconBounds Retorna o retângulo delimitador que inclui o ícone de erro de célula, se um é exibido. (Herdado de DataGridViewComboBoxCell.)
Método protegido GetErrorText Retorna uma cadeia de caracteres que representa o erro para a célula. (Herdado de DataGridViewCell.)
Método protegido GetFormattedValue Formatar o valor (Substitui DataGridViewComboBoxCell.GetFormattedValue(Object, Int32, DataGridViewCellStyle%, TypeConverter, TypeConverter, DataGridViewDataErrorContexts).)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetInheritedContextMenuStrip Obtém o menu de atalho herdado para a célula atual. (Herdado de DataGridViewCell.)
Método público GetInheritedState Retorna um valor indicando o estado atual de célula como herdado de estado da sua linha e coluna. (Herdado de DataGridViewCell.)
Método público GetInheritedStyle Obtém o estilo aplicado à célula. (Herdado de DataGridViewCell.)
Método protegido GetPreferredSize Calcula o tamanho preferido, em pixels, da célula. (Herdado de DataGridViewComboBoxCell.)
Método protegido GetSize Obtém o tamanho da célula. (Herdado de DataGridViewCell.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido GetValue Obtém o valor da célula. (Herdado de DataGridViewCell.)
Método público InitializeEditingControl (Substitui DataGridViewComboBoxCell.InitializeEditingControl(Int32, Object, DataGridViewCellStyle).)
Método protegido KeyDownUnsharesRow Indica se a linha pai é unshared se o usuário pressiona uma tecla quando o foco estiver na célula. (Herdado de DataGridViewCell.)
Método público KeyEntersEditMode Determina se o modo de edição deve ser iniciado com base na chave determinada. (Herdado de DataGridViewComboBoxCell.)
Método protegido KeyPressUnsharesRow Indica se uma linha será unshared se uma chave é pressionada enquanto uma célula na linha tem foco. (Herdado de DataGridViewCell.)
Método protegido KeyUpUnsharesRow Indica se a linha pai é unshared quando o usuário definir uma tecla quando o foco estiver na célula. (Herdado de DataGridViewCell.)
Método protegido LeaveUnsharesRow Indica se uma linha será unshared quando o foco deixar uma célula na linha. (Herdado de DataGridViewCell.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método protegido MouseClickUnsharesRow Indica se uma linha será unshared se o usuário clica em um botão do mouse quando o cursor está em uma célula na linha. (Herdado de DataGridViewCell.)
Método protegido MouseDoubleClickUnsharesRow Indica se uma linha será unshared se o usuário clica duas vezes em uma célula na linha. (Herdado de DataGridViewCell.)
Método protegido MouseDownUnsharesRow Indica se uma linha será unshared quando o usuário pressiona um botão do mouse quando o cursor está em uma célula na linha. (Herdado de DataGridViewCell.)
Método protegido MouseEnterUnsharesRow Indica se uma linha será unshared quando o ponteiro do mouse se move sobre uma célula na linha. (Herdado de DataGridViewCell.)
Método protegido MouseLeaveUnsharesRow Indica se uma linha será unshared quando o ponteiro do mouse sai da linha. (Herdado de DataGridViewCell.)
Método protegido MouseMoveUnsharesRow Indica se uma linha será unshared quando o ponteiro do mouse se move sobre uma célula na linha. (Herdado de DataGridViewCell.)
Método protegido MouseUpUnsharesRow Indica se uma linha será unshared quando o usuário liberar um botão do mouse quando o cursor está em uma célula na linha. (Herdado de DataGridViewCell.)
Método protegido OnClick Chamado quando a célula é clicado. (Herdado de DataGridViewCell.)
Método protegido OnContentClick Chamado quando o conteúdo da célula são clicados. (Herdado de DataGridViewCell.)
Método protegido OnContentDoubleClick Chamado quando o conteúdo da célula é clicado duas vezes. (Herdado de DataGridViewCell.)
Método protegido OnDataGridViewChanged Lidar com alterações de grade de dados (Substitui DataGridViewComboBoxCell.OnDataGridViewChanged().)
Método protegido OnDoubleClick Chamado quando a célula é clicado duas vezes. (Herdado de DataGridViewCell.)
Método protegido OnEnter Chamado quando o foco mover para uma célula. (Herdado de DataGridViewComboBoxCell.)
Método protegido OnKeyDown Chamado quando uma tecla de caractere é pressionada quando o foco estiver em uma célula. (Herdado de DataGridViewCell.)
Método protegido OnKeyPress Chamado quando uma chave é pressionada quando o foco estiver em uma célula. (Herdado de DataGridViewCell.)
Método protegido OnKeyUp Chamado quando uma tecla de caractere é liberada quando o foco estiver em uma célula. (Herdado de DataGridViewCell.)
Método protegido OnLeave (Substitui DataGridViewComboBoxCell.OnLeave(Int32, Boolean).)
Método protegido OnMouseClick Chamado quando o usuário clica em um botão do mouse quando o cursor está em uma célula. (Herdado de DataGridViewComboBoxCell.)
Método protegido OnMouseDoubleClick Chamado quando o usuário clica duas vezes em um botão do mouse quando o cursor está em uma célula. (Herdado de DataGridViewCell.)
Método protegido OnMouseDown Chamado quando o usuário pressiona um botão do mouse quando o cursor está em uma célula. (Herdado de DataGridViewCell.)
Método protegido OnMouseEnter Chamado quando o ponteiro do mouse se move sobre uma célula. (Herdado de DataGridViewComboBoxCell.)
Método protegido OnMouseLeave Chamado quando o ponteiro do mouse sai da célula. (Herdado de DataGridViewComboBoxCell.)
Método protegido OnMouseMove Chamado quando o ponteiro do mouse se move dentro de uma célula. (Herdado de DataGridViewComboBoxCell.)
Método protegido OnMouseUp Chamado quando o usuário liberar um botão do mouse quando o cursor está em uma célula. (Herdado de DataGridViewCell.)
Método protegido Paint Pinta atual DataGridViewComboBoxCell. (Herdado de DataGridViewComboBoxCell.)
Método protegido PaintBorder pinta a borda de DataGridViewCellatual. (Herdado de DataGridViewCell.)
Método protegido PaintErrorIcon Pinta o ícone de erro de DataGridViewCellatual. (Herdado de DataGridViewCell.)
Método público ParseFormattedValue Analisar o valor (Substitui DataGridViewComboBoxCell.ParseFormattedValue(Object, DataGridViewCellStyle, TypeConverter, TypeConverter).)
Método público PositionEditingControl Defina o local e tamanho do controle de edição hospedado por uma célula no controle de DataGridView . (Herdado de DataGridViewCell.)
Método público PositionEditingPanel Defina o local e tamanho da janela de edição hospedado pela célula, e retorna os limites normais do controle de edição no painel de edição. (Herdado de DataGridViewCell.)
Método protegido RaiseCellClick Gera o evento DataGridView.CellClick. (Herdado de DataGridViewElement.)
Método protegido RaiseCellContentClick Gera o evento DataGridView.CellContentClick. (Herdado de DataGridViewElement.)
Método protegido RaiseCellContentDoubleClick Gera o evento DataGridView.CellContentDoubleClick. (Herdado de DataGridViewElement.)
Método protegido RaiseCellValueChanged Gera o evento DataGridView.CellValueChanged. (Herdado de DataGridViewElement.)
Método protegido RaiseDataError Gera o evento DataGridView.DataError. (Herdado de DataGridViewElement.)
Método protegido RaiseMouseWheel Gera o evento Control.MouseWheel. (Herdado de DataGridViewElement.)
Método protegido SetValue Defina o valor da célula. (Herdado de DataGridViewCell.)
Método público ToString Retorna uma cadeia de caracteres que descreve o objeto atual. (Herdado de DataGridViewComboBoxCell.)

Superior

Comentários

Essa classe deve ser pública, como ela é criada por meio de reflexão.

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Design