DataGridViewCell.GetPreferredSize 方法

定義

計算儲存格的慣用大小 (以像素為單位)。

protected:
 virtual System::Drawing::Size GetPreferredSize(System::Drawing::Graphics ^ graphics, System::Windows::Forms::DataGridViewCellStyle ^ cellStyle, int rowIndex, System::Drawing::Size constraintSize);
protected virtual System.Drawing.Size GetPreferredSize (System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex, System.Drawing.Size constraintSize);
abstract member GetPreferredSize : System.Drawing.Graphics * System.Windows.Forms.DataGridViewCellStyle * int * System.Drawing.Size -> System.Drawing.Size
override this.GetPreferredSize : System.Drawing.Graphics * System.Windows.Forms.DataGridViewCellStyle * int * System.Drawing.Size -> System.Drawing.Size
Protected Overridable Function GetPreferredSize (graphics As Graphics, cellStyle As DataGridViewCellStyle, rowIndex As Integer, constraintSize As Size) As Size

參數

graphics
Graphics

用來繪製儲存格的 Graphics

cellStyle
DataGridViewCellStyle

代表儲存格樣式的 DataGridViewCellStyle

rowIndex
Int32

儲存格之以零為起始的資料列索引。

constraintSize
Size

儲存格可允許大小的最大值。

傳回

Size,表示儲存格的慣用大小 (以像素為單位)。

備註

GetPreferredSizeDataGridViewCell 中的 方法一律會 Size 傳回寬度和高度為 -1 的 。 不過,這個方法會在衍生的資料格類別中覆寫,以傳回適當的值。

適用於

另請參閱