DataGridViewAutoSizeModeEventArgs Clase

Definición

public ref class DataGridViewAutoSizeModeEventArgs : EventArgs
public class DataGridViewAutoSizeModeEventArgs : EventArgs
type DataGridViewAutoSizeModeEventArgs = class
    inherit EventArgs
Public Class DataGridViewAutoSizeModeEventArgs
Inherits EventArgs
Herencia
DataGridViewAutoSizeModeEventArgs

Ejemplos

En el ejemplo de código siguiente se muestra cómo AutoSizeRowsModeChanged procesar el evento.The following code example demonstrates how to process the AutoSizeRowsModeChanged event. Este ejemplo de código forma parte de un ejemplo más grande proporcionado en cómo: Cambiar automáticamente el tamaño de las celdas cuando cambia el contenido enel control DataGridView Windows Forms.This code example is part of a larger example provided at How to: Automatically Resize Cells When Content Changes in the Windows Forms DataGridView Control.

void WatchRowsModeChanges( Object^ /*sender*/, DataGridViewAutoSizeModeEventArgs^ modeEvent )
{
   Label^ label = dynamic_cast<Label^>(flowLayoutPanel1->Controls[ currentLayoutName ]);
   if ( modeEvent->PreviousModeAutoSized )
   {
      label->Text = String::Format( "changed to a different {0}{1}", label->Name, dataGridView1->AutoSizeRowsMode );
   }
   else
   {
      label->Text = String::Concat( label->Name, dataGridView1->AutoSizeRowsMode );
   }
}


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();
    }
}
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

Comentarios

El AutoSizeRowsModeChanged evento se desencadena cuando cambia el valor de AutoSizeRowsMode la propiedad del DataGridView control.The AutoSizeRowsModeChanged event is raised when the value of the AutoSizeRowsMode property of the DataGridView control changes. El RowHeadersWidthSizeModeChanged evento se desencadena cuando cambia el valor de RowHeadersWidthSizeMode la propiedad.The RowHeadersWidthSizeModeChanged event is raised when the value of the RowHeadersWidthSizeMode property changes.

Para obtener más información acerca de cómo controlar eventos, vea controlar y provocar eventos.For more information about how to handle events, see Handling and Raising Events.

Constructores

DataGridViewAutoSizeModeEventArgs(Boolean)

Inicializa una nueva instancia de la clase DataGridViewAutoSizeModeEventArgs.Initializes a new instance of the DataGridViewAutoSizeModeEventArgs class.

Propiedades

PreviousModeAutoSized

Obtiene un valor que especifica si se ha establecido el control DataGridView previamente para cambiar el tamaño de forma automática.Gets a value specifying whether the DataGridView was previously set to automatically resize.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a

Consulte también: