DataGridTableStyle.PreferredRowHeight 属性

获取或设置在显示新网格时创建行所用的高度。

**命名空间:**System.Windows.Forms
**程序集:**System.Windows.Forms(在 system.windows.forms.dll 中)

语法

声明
<LocalizableAttribute(True)> _
Public Property PreferredRowHeight As Integer
用法
Dim instance As DataGridTableStyle
Dim value As Integer

value = instance.PreferredRowHeight

instance.PreferredRowHeight = value
[LocalizableAttribute(true)] 
public int PreferredRowHeight { get; set; }
[LocalizableAttribute(true)] 
public:
property int PreferredRowHeight {
    int get ();
    void set (int value);
}
/** @property */
public int get_PreferredRowHeight ()

/** @property */
public void set_PreferredRowHeight (int value)
public function get PreferredRowHeight () : int

public function set PreferredRowHeight (value : int)

属性值

行的高度(以像素为单位)。

备注

首选高度是指容纳应用了所分配的 HeaderFont 的显示文本所需的最小高度。

示例

Dim myPreferredRowHeight As Integer = Convert.ToInt32(myTextBox.Text.Trim())
If myPreferredRowHeight < 18 Or myPreferredRowHeight > 134 Then
    MessageBox.Show("Enter the height between 18 and 134")
    Return
End If
' Set the 'PrefferedRowHeight' property of DataGridTableStyle instance.
myTableStyle.PreferredRowHeight = myPreferredRowHeight
' Add the DataGridTableStyle instance to the GridTableStylesCollection. 
myDataGrid.TableStyles.Add(myTableStyle)
int myPreferredRowHeight=Convert.ToInt32(myTextBox.Text.Trim());
if(myPreferredRowHeight<18 || myPreferredRowHeight >134)
{
   MessageBox.Show("Enter the height between 18 and 134");
   return;
}
// Set the 'PrefferedRowHeight' property of DataGridTableStyle instance.
myTableStyle.PreferredRowHeight=myPreferredRowHeight;
// Add the DataGridTableStyle instance to the GridTableStylesCollection. 
myDataGrid.TableStyles.Add(myTableStyle);
int myPreferredRowHeight = Convert::ToInt32( myTextBox->Text->Trim() );
if ( myPreferredRowHeight < 18 || myPreferredRowHeight > 134 )
{
   MessageBox::Show( "Enter the height between 18 and 134" );
   return;
}

// Set the 'PrefferedRowHeight' property of DataGridTableStyle instance.
myTableStyle->PreferredRowHeight = myPreferredRowHeight;

// Add the DataGridTableStyle instance to the GridTableStylesCollection.
myDataGrid->TableStyles->Add( myTableStyle );
int myPreferredRowHeight = Convert.ToInt32(myTextBox.get_Text().
    Trim());

if(myPreferredRowHeight < 18 || myPreferredRowHeight > 134) {
    MessageBox.Show("Enter the height between 18 and 134");
    return;
}

// Set the 'PrefferedRowHeight' property of DataGridTableStyle 
// instance.
myTableStyle.set_PreferredRowHeight(myPreferredRowHeight);

// Add the DataGridTableStyle instance to the 
// GridTableStylesCollection. 
myDataGrid.get_TableStyles().Add(myTableStyle);

平台

Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

DataGridTableStyle 类
DataGridTableStyle 成员
System.Windows.Forms 命名空间
DataGridTableStyle.HeaderFont 属性
DataGridTableStyle.PreferredColumnWidth 属性