DataGridViewAutoSizeModeEventArgs.PreviousModeAutoSized プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Dim instance As DataGridViewAutoSizeModeEventArgs Dim value As Boolean value = instance.PreviousModeAutoSized
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(); } }

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


DataGridViewAutoSizeModeEventArgs クラス
DataGridViewAutoSizeModeEventArgs メンバ
System.Windows.Forms 名前空間
DataGridView クラス
DataGridView.AutoSizeRowsModeChanged イベント
DataGridView.AutoSizeRowsMode プロパティ
DataGridViewAutoSizeRowsMode
DataGridView.RowHeadersWidthSizeModeChanged イベント
DataGridView.RowHeadersWidthSizeMode プロパティ
DataGridViewRowHeadersWidthSizeMode
その他の技術情報
Windows フォーム DataGridView コントロール内の列と行のサイズ変更
- DataGridViewAutoSizeModeEventArgs.PreviousModeAutoSized プロパティのページへのリンク