次の方法で共有


DataGridTableStyle.PreferredRowHeightChanged イベント

PreferredRowHeight の値が変更された場合に発生します。

Public Event PreferredRowHeightChanged As EventHandler
[C#]
public event EventHandler PreferredRowHeightChanged;
[C++]
public: __event EventHandler* PreferredRowHeightChanged;

[JScript] JScript では、このクラスで定義されているイベントを処理できます。ただし、独自に定義することはできません。

イベント データ

イベント ハンドラが EventArgs 型の引数を受け取りました。

解説

イベント処理の詳細については、「 イベントの利用 」を参照してください。

使用例

 
Private Sub SetUp()
   ' Create a DataSet with a table.
   MakeDataSet()
   ' Bind the DataGrid to the DataSet.
   myDataGrid.SetDataBinding(myDataSet, "Orders")
   myTableStyle = New DataGridTableStyle()
   ' Map 'DataGridTableStyle' instance to the DataTable.
   myTableStyle.MappingName = "Orders"
   ' Add EventHandler function for 'PreferredRowHeightChanged' Event.
   AddHandler myTableStyle.PreferredRowHeightChanged, AddressOf RowHeight_Changed
End Sub 'SetUp

' Called when the PreferredRowHeight property of myTableStyle is modified
Sub RowHeight_Changed(sender As Object, e As EventArgs)
   MessageBox.Show("PreferredRowHeight property is changed")
End Sub 'RowHeight_Changed


[C#] 
private void SetUp()
{
   // Create a DataSet with a table.
   MakeDataSet();
   // Bind the DataGrid to the DataSet.
   myDataGrid.SetDataBinding(myDataSet, "Orders");
   myTableStyle = new DataGridTableStyle();
   // Map 'DataGridTableStyle' instance to the DataTable.
   myTableStyle.MappingName = "Orders";
   // Add EventHandler function for 'PreferredRowHeightChanged' Event.
   myTableStyle.PreferredRowHeightChanged+=new EventHandler(RowHeight_Changed);
}
// Called when the PreferredRowHeight property of myTableStyle is modified
void RowHeight_Changed(object sender, EventArgs e)
{
   MessageBox.Show("PreferredRowHeight property is changed");
}

[C++] 
private:
    void SetUp() {
        // Create a DataSet with a table.
        MakeDataSet();
        // Bind the DataGrid to the DataSet.
        myDataGrid->SetDataBinding(myDataSet, S"Orders");
        myTableStyle = new DataGridTableStyle();
        // Map 'DataGridTableStyle' instance to the DataTable.
        myTableStyle->MappingName = S"Orders";
        // Add EventHandler function for 'PreferredRowHeightChanged' Event.
        myTableStyle->PreferredRowHeightChanged += new EventHandler(this, &MyDataForm::RowHeight_Changed);
    }
    // Called when the PreferredRowHeight property of myTableStyle is modified
    void RowHeight_Changed(Object* /*sender*/, EventArgs* /*e*/) {
        MessageBox::Show(S"PreferredRowHeight property is changed");
    }

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

DataGridTableStyle クラス | DataGridTableStyle メンバ | System.Windows.Forms 名前空間 | PreferredRowHeight