DataGridViewComboBoxCell.InitializeEditingControl 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
附加并初始化寄宿的编辑控件。
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)
参数
- rowIndex
- Int32
该单元格的父行索引。
- initialFormattedValue
- Object
要在控件中显示的初始值。
- dataGridViewCellStyle
- DataGridViewCellStyle
一个 DataGridViewCellStyle,确定寄宿控件的外观。
注解
该方法InitializeEditingControl根据基DataGridViewCell.InitializeEditingControl方法中所述初始化托管ComboBox控件。 此外,对于每个调用, InitializeEditingControl 请执行以下操作:
设置托管 ComboBox 控件的视觉属性,例如 MaxDropDownItems, DropDownWidth以及 FlatStyle,以匹配当前单元格的相应属性。
设置托管 ComboBox 控件的数据绑定属性,例如 DataSource, DisplayMember以及 ValueMember,以匹配当前单元格的相应属性。
此方法还会调整单元格的维度以适应托管 ComboBox 控件。