DataGridViewCell.PreferredSize 属性

定义

获取适合该单元格的矩形区域的大小(以像素为单位)。

public:
 property System::Drawing::Size PreferredSize { System::Drawing::Size get(); };
[System.ComponentModel.Browsable(false)]
public System.Drawing.Size PreferredSize { get; }
[<System.ComponentModel.Browsable(false)>]
member this.PreferredSize : System.Drawing.Size
Public ReadOnly Property PreferredSize As Size

属性值

包含高度和宽度的 Size(以像素为单位)。

属性

例外

ColumnIndex 小于 0,这表示该单元格为行标头单元格。

包含该单元格的行是共享行。

- 或 -

该单元格是列标题单元格。

注解

属性 PreferredSize 返回由单元格所属行和列计算的单元格的自然大小。 PreferredSizeSize如果表格中不包含单元格,则返回宽度和高度为 -1 的 。

如果单元格位于 属性Resizable设置为 false的 中DataGridViewColumn,则返回宽度的 -1。

此方法依赖于 GetFormattedValue 方法。

适用于

另请参阅