DataGridViewHeaderCell.GetSize(Int32) 方法

定義

取得儲存格的大小。

protected:
 override System::Drawing::Size GetSize(int rowIndex);
protected override System.Drawing.Size GetSize (int rowIndex);
override this.GetSize : int -> System.Drawing.Size
Protected Overrides Function GetSize (rowIndex As Integer) As Size

參數

rowIndex
Int32

標題儲存格的資料列索引。

傳回

Size

Size,表示標題儲存格的大小。

例外狀況

此儲存格的 DataGridView 屬性值為 null,且 rowIndex 不等於 -1。

-或- 此儲存格的 OwningColumn 屬性值不為 null,且 rowIndex 不等於 -1。

-或- 此儲存格的 OwningRow 屬性值不是 null,而且 rowIndex 小於零或是大於或等於控制項中的資料列數。

-或- 此儲存格的 OwningColumnOwningRow 屬性值皆為 null,且 rowIndex 不等於 -1。

此儲存格的 OwningRow 屬性值不為 null,且 rowIndex 表示非 OwningRow 的資料列。

備註

GetSize如果標頭儲存格是資料行標頭,則方法會傳回符合資料行行首列之資料列所需的大小、如果標題儲存格是資料列標題,則為數據列標頭的資料行大小,或如果儲存格是左上方標題儲存格,則為 所需的 DataGridViewTopLeftHeaderCell 大小。

如果儲存格未附加至 DataGridView ,則 SizeDataGridViewHeaderCell 屬性會傳回值 (-1,-1) 。

適用於

另請參閱