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 會初始化裝載 ComboBox 的控制項,如基底 DataGridViewCell.InitializeEditingControl 方法中所述。 此外,針對每個調用, InitializeEditingControl 請執行下列動作:
設定裝載控制項的 ComboBox 視覺屬性,例如 MaxDropDownItems 、 DropDownWidth 和 FlatStyle ,以符合目前儲存格的對應屬性。
設定裝載控制項的資料繫結屬性 ComboBox ,例如 DataSource 、 DisplayMember 和 ValueMember ,以符合目前儲存格的對應屬性。
這個方法也會調整儲存格的維度,以容納裝載的 ComboBox 控制項。