DataGridViewAutoSizeModeEventArgs.PreviousModeAutoSized プロパティとは? わかりやすく解説

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

DataGridViewAutoSizeModeEventArgs.PreviousModeAutoSized プロパティ

メモ : このプロパティは、.NET Framework version 2.0 で新しく追加されたものです。

DataGridView があらかじめ自動サイズ変更するように設定されているかどうかを示す値を取得します。

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

Public ReadOnly Property
 PreviousModeAutoSized As Boolean
Dim instance As DataGridViewAutoSizeModeEventArgs
Dim value As Boolean

value = instance.PreviousModeAutoSized
public bool PreviousModeAutoSized { get;
 }
public:
property bool PreviousModeAutoSized {
    bool get ();
}
/** @property */
public boolean get_PreviousModeAutoSized ()
public function get PreviousModeAutoSized
 () : boolean

プロパティ値
DataGridView.AutoSizeRowsMode プロパティがあらかじめ None 以外の DataGridViewAutoSizeRowsMode 値に設定されているか、DataGridView.RowHeadersWidthSizeMode プロパティがあらかじめ DisableResizing または EnableResizing 以外の DataGridViewRowHeadersWidthSizeMode 値に設定されている場合は true。それ以外の場合は false。

解説解説

DataGridViewAutoSizeModeEventArgs クラスは DataGridView.AutoSizeRowsModeChanged イベントおよび DataGridView.RowHeadersWidthSizeModeChanged イベントと組み合わせて使用されるため、このプロパティは特に DataGridView.AutoSizeRowsMode プロパティまたは DataGridView.RowHeadersWidthSizeMode プロパティの以前の状態に関連します。

使用例使用例

PreviousModeAutoSized プロパティを使用して、DataGridView の以前の AutoSizeRowsMode 値をチェックするコード例を次に示します。次のコード例は、「方法 : 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();
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataGridViewAutoSizeModeEventArgs クラス
DataGridViewAutoSizeModeEventArgs メンバ
System.Windows.Forms 名前空間
DataGridView クラス
DataGridView.AutoSizeRowsModeChanged イベント
DataGridView.AutoSizeRowsMode プロパティ
DataGridViewAutoSizeRowsMode
DataGridView.RowHeadersWidthSizeModeChanged イベント
DataGridView.RowHeadersWidthSizeMode プロパティ
DataGridViewRowHeadersWidthSizeMode
その他の技術情報
Windows フォーム DataGridView コントロール内の列と行のサイズ変更



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「DataGridViewAutoSizeModeEventArgs.PreviousModeAutoSized プロパティ」の関連用語

DataGridViewAutoSizeModeEventArgs.PreviousModeAutoSized プロパティのお隣キーワード
検索ランキング

   

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



DataGridViewAutoSizeModeEventArgs.PreviousModeAutoSized プロパティのページの著作権

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

©2026 GRAS Group, Inc.RSS