DataGridViewComboBoxCell.InitializeEditingControl Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Anexa e inicializa o controle de edição hospedado.
public:
override void InitializeEditingControl(int rowIndex, System::Object ^ initialFormattedValue, System::Windows::Forms::DataGridViewCellStyle ^ dataGridViewCellStyle);
public override void InitializeEditingControl (int rowIndex, object initialFormattedValue, System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle);
override this.InitializeEditingControl : int * obj * System.Windows.Forms.DataGridViewCellStyle -> unit
Public Overrides Sub InitializeEditingControl (rowIndex As Integer, initialFormattedValue As Object, dataGridViewCellStyle As DataGridViewCellStyle)
Parâmetros
- rowIndex
- Int32
O índice da linha pai da célula.
- initialFormattedValue
- Object
O valor inicial a ser exibida no controle.
- dataGridViewCellStyle
- DataGridViewCellStyle
Um DataGridViewCellStyle que determina a aparência do controle hospedado.
Comentários
O InitializeEditingControl método inicializa o controle hospedado ComboBox , conforme descrito no método base DataGridViewCell.InitializeEditingControl . Além disso, para cada invocação, InitializeEditingControl faz o seguinte:
Define as propriedades visuais do controle hospedado ComboBox , como MaxDropDownItems, DropDownWidthe FlatStyle, para corresponder às propriedades correspondentes da célula atual.
Define as propriedades associadas a dados do controle hospedado ComboBox , como DataSource, DisplayMembere ValueMember, para corresponder às propriedades correspondentes da célula atual.
Reinicializa a Items propriedade do controle hospedado ComboBox .
Esse método também ajusta as dimensões da célula para acomodar o controle hospedado ComboBox .