Compartilhar via


IDataGridViewEditingControl.ApplyCellStyleToEditingControl Método

Definição

Altera a IU (interface do usuário) do controle para ser consistente com o estilo da célula especificada.

public:
 void ApplyCellStyleToEditingControl(System::Windows::Forms::DataGridViewCellStyle ^ dataGridViewCellStyle);
public void ApplyCellStyleToEditingControl (System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle);
abstract member ApplyCellStyleToEditingControl : System.Windows.Forms.DataGridViewCellStyle -> unit
Public Sub ApplyCellStyleToEditingControl (dataGridViewCellStyle As DataGridViewCellStyle)

Parâmetros

dataGridViewCellStyle
DataGridViewCellStyle

O DataGridViewCellStyle a ser usado como modelo para a interface do usuário.

Exemplos

O exemplo de código a seguir fornece uma implementação desse membro. Este exemplo faz parte de um exemplo maior disponível em How to: Host Controls in Windows Forms DataGridView Cells.

// Implements the 
// IDataGridViewEditingControl.ApplyCellStyleToEditingControl method.
public void ApplyCellStyleToEditingControl(
    DataGridViewCellStyle dataGridViewCellStyle)
{
    this.Font = dataGridViewCellStyle.Font;
    this.CalendarForeColor = dataGridViewCellStyle.ForeColor;
    this.CalendarMonthBackground = dataGridViewCellStyle.BackColor;
}
Public Sub ApplyCellStyleToEditingControl(ByVal dataGridViewCellStyle As _
    DataGridViewCellStyle) _
    Implements IDataGridViewEditingControl.ApplyCellStyleToEditingControl

    Me.Font = dataGridViewCellStyle.Font
    Me.CalendarForeColor = dataGridViewCellStyle.ForeColor
    Me.CalendarMonthBackground = dataGridViewCellStyle.BackColor

End Sub

Comentários

Normalmente, uma implementação desse método definirá as propriedades da interface do usuário para o controle de edição, como fonte, cor da tela de fundo e cor do primeiro plano, para os valores das propriedades correspondentes no dataGridViewCellStyle, que é o estilo usado para a célula que hospeda o controle.

Aplica-se a

Confira também