DataGridViewHeaderCell.GetSize(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得儲存格的大小。
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,表示標題儲存格的大小。
例外狀況
此儲存格的 DataGridView 屬性值為 null
,且 rowIndex
不等於 -1。
-或-
此儲存格的 OwningColumn 屬性值不為 null
,且 rowIndex
不等於 -1。
-或-
此儲存格的 OwningRow 屬性值不是 null
,而且 rowIndex
小於零或是大於或等於控制項中的資料列數。
-或-
此儲存格的 OwningColumn 和 OwningRow 屬性值皆為 null
,且 rowIndex
不等於 -1。
備註
GetSize如果標頭儲存格是資料行標頭,則方法會傳回符合資料行行首列之資料列所需的大小、如果標題儲存格是資料列標題,則為數據列標頭的資料行大小,或如果儲存格是左上方標題儲存格,則為 所需的 DataGridViewTopLeftHeaderCell 大小。
如果儲存格未附加至 DataGridView ,則 Size 的 DataGridViewHeaderCell 屬性會傳回值 (-1,-1) 。