DataGridViewComboBoxCell.InitializeEditingControl Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Anexa e inicializa o controlo de edição alojado.
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 mãe da célula.
- initialFormattedValue
- Object
O valor inicial a ser exibido no controlo.
- dataGridViewCellStyle
- DataGridViewCellStyle
A DataGridViewCellStyle que determina a aparência do controlo hospedado.
Observações
O InitializeEditingControl método inicializa o controlo 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 controlo hospedado ComboBox , como MaxDropDownItems, DropDownWidth, e FlatStyle, para corresponderem às propriedades correspondentes da célula atual.
Define as propriedades limitadas aos dados do controlo hospedado ComboBox , como DataSource, DisplayMember, e ValueMember, para corresponderem às propriedades correspondentes da célula atual.
Reinicializa a Items propriedade do controlo hospedado ComboBox .
Este método também ajusta as dimensões da célula para acomodar o controlo hospedado ComboBox .