DataGridViewAutoSizeModeEventArgs クラスとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataGridViewAutoSizeModeEventArgs クラスの意味・解説 

DataGridViewAutoSizeModeEventArgs クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

DataGridView AutoSizeRowsModeChanged イベントと RowHeadersWidthSizeModeChanged イベントデータ提供します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Class DataGridViewAutoSizeModeEventArgs
    Inherits EventArgs
Dim instance As DataGridViewAutoSizeModeEventArgs
public class DataGridViewAutoSizeModeEventArgs
 : EventArgs
public ref class DataGridViewAutoSizeModeEventArgs
 : public EventArgs
public class DataGridViewAutoSizeModeEventArgs
 extends EventArgs
public class DataGridViewAutoSizeModeEventArgs
 extends EventArgs
解説解説

AutoSizeRowsModeChanged イベントは、DataGridView コントロールの AutoSizeRowsMode プロパティの値が変化したときに発生します。RowHeadersWidthSizeMode プロパティの値が変化すると、RowHeadersWidthSizeModeChanged イベント発生します

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

使用例使用例

AutoSizeRowsModeChanged イベント処理する方法次のコード例示します次のコード例は、「方法 : Windows フォームの DataGridView コントロール内容変更時にセルサイズ自動的に変更する」で示されている例の一部です。

Private Sub WatchRowsModeChanges(ByVal
 sender As Object, _
    ByVal modeEvent As DataGridViewAutoSizeModeEventArgs)
 _
    Handles DataGridView1.AutoSizeRowsModeChanged

    Dim label As Label = CType(FlowLayoutPanel1.Controls
 _
        (currentLayoutName), Label)

    If modeEvent.PreviousModeAutoSized Then
        label.Text = "changed to different " &
 label.Name & _
            DataGridView1.AutoSizeRowsMode.ToString()
    Else
        label.Text = label.Name & _
            DataGridView1.AutoSizeRowsMode.ToString()
    End If
End Sub
private void WatchRowsModeChanges(object sender
,
    DataGridViewAutoSizeModeEventArgs modeEvent)
{
    Label label =
        (Label)flowLayoutPanel1.Controls[currentLayoutName];

    if (modeEvent.PreviousModeAutoSized)
    {
        label.Text = "changed to a different " +
            label.Name +
            dataGridView1.AutoSizeRowsMode.ToString();
    }
    else
    {
        label.Text = label.Name +
            dataGridView1.AutoSizeRowsMode.ToString();
    }
}
継承階層継承階層
System.Object
   System.EventArgs
    System.Windows.Forms.DataGridViewAutoSizeModeEventArgs
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataGridViewAutoSizeModeEventArgs メンバ
System.Windows.Forms 名前空間
DataGridView クラス
DataGridView.AutoSizeRowsModeChanged イベント
DataGridView.AutoSizeRowsMode プロパティ
DataGridViewAutoSizeRowsMode
DataGridView.RowHeadersWidthSizeModeChanged イベント
DataGridView.RowHeadersWidthSizeMode プロパティ
DataGridViewRowHeadersWidthSizeMode
DataGridViewAutoSizeModeEventHandler
その他の技術情報
Windows フォーム DataGridView コントロール内の列と行のサイズ変更



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DataGridViewAutoSizeModeEventArgs クラス」の関連用語

DataGridViewAutoSizeModeEventArgs クラスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataGridViewAutoSizeModeEventArgs クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS