DataGridView.AutoSizeRowsModeChanged イベント
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Dim instance As DataGridView Dim handler As DataGridViewAutoSizeModeEventHandler AddHandler instance.AutoSizeRowsModeChanged, handler
public: event DataGridViewAutoSizeModeEventHandler^ AutoSizeRowsModeChanged { void add (DataGridViewAutoSizeModeEventHandler^ value); void remove (DataGridViewAutoSizeModeEventHandler^ value); }


このイベントの使用方法を次のコード例に示します。次の例は「方法 : 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 Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


DataGridView クラス
DataGridView メンバ
System.Windows.Forms 名前空間
その他の技術情報
DataGridView コントロール (Windows フォーム)
- DataGridView.AutoSizeRowsModeChanged イベントのページへのリンク