TableLayoutRowStyleCollection Clase

Definición

Colección que almacena RowStyle objetos.

public ref class TableLayoutRowStyleCollection : System::Windows::Forms::TableLayoutStyleCollection
public class TableLayoutRowStyleCollection : System.Windows.Forms.TableLayoutStyleCollection
type TableLayoutRowStyleCollection = class
    inherit TableLayoutStyleCollection
Public Class TableLayoutRowStyleCollection
Inherits TableLayoutStyleCollection
Herencia
TableLayoutRowStyleCollection

Ejemplos

En el ejemplo siguiente se muestra cómo establecer RowStyle para un TableLayoutRowStyleCollection. Este ejemplo de código forma parte de un ejemplo más grande proporcionado para el TableLayoutPanel control .

private void toggleRowStylesBtn_Click(
    System.Object sender, 
    System.EventArgs e)
{
    TableLayoutRowStyleCollection styles = 
        this.TableLayoutPanel1.RowStyles;

    foreach( RowStyle style in styles )
    {
        if (style.SizeType==SizeType.Absolute)
        {
            style.SizeType = SizeType.AutoSize;
        }
        else if(style.SizeType==SizeType.AutoSize)
        {
            style.SizeType = SizeType.Percent;

            // Set the row height to be a percentage
            // of the TableLayoutPanel control's height.
            style.Height = 33;
        }
        else
        {

            // Set the row height to 50 pixels.
            style.SizeType = SizeType.Absolute;
            style.Height = 50;
        }
    }
}
Private Sub toggleRowStylesBtn_Click( _
ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles toggleRowStylesBtn.Click

    Dim styles As TableLayoutRowStyleCollection = _
    Me.TableLayoutPanel1.RowStyles

    For Each style As RowStyle In styles

        If style.SizeType = SizeType.Absolute Then

            style.SizeType = SizeType.AutoSize

        ElseIf style.SizeType = SizeType.AutoSize Then

            style.SizeType = SizeType.Percent

            ' Set the row height to be a percentage
            ' of the TableLayoutPanel control's height.
            style.Height = 33

        Else

            ' Set the row height to 50 pixels.
            style.SizeType = SizeType.Absolute
            style.Height = 50

        End If

    Next

End Sub

Comentarios

La TableLayoutRowStyleCollection clase representa la colección de todos los estilos usados para describir las filas de un asociado TableLayoutPanel.

Propiedades

Nombre Description
Count

Obtiene el número de estilos contenidos realmente en .TableLayoutStyleCollection

(Heredado de TableLayoutStyleCollection)
Item[Int32]

Obtiene o establece el objeto RowStyle en el índice especificado.

Métodos

Nombre Description
Add(RowStyle)

Agrega un nuevo RowStyle objeto a .TableLayoutRowStyleCollection

Add(TableLayoutStyle)

Agrega un nuevo TableLayoutStyle al final de la colección actual.

(Heredado de TableLayoutStyleCollection)
Clear()

Desasocia la colección de su colección asociada TableLayoutPanel y vacía la colección.

(Heredado de TableLayoutStyleCollection)
Contains(RowStyle)

Determina si TableLayoutRowStyleCollection contiene un estilo específico.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IndexOf(RowStyle)

Determina el índice de un elemento específico del TableLayoutRowStyleCollection.

Insert(Int32, RowStyle)

Inserta un RowStyle objeto en la TableLayoutRowStyleCollection posición especificada.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
Remove(RowStyle)

Quita la primera aparición de un objeto específico de la TableLayoutRowStyleCollection.

RemoveAt(Int32)

Quita el estilo en el índice especificado de la colección.

(Heredado de TableLayoutStyleCollection)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
ICollection.CopyTo(Array, Int32)

Para obtener una descripción de este método, consulte el CopyTo(Array, Int32) método .

(Heredado de TableLayoutStyleCollection)
ICollection.IsSynchronized

Para obtener una descripción de este método, vea la IsSynchronized propiedad .

(Heredado de TableLayoutStyleCollection)
ICollection.SyncRoot

Para obtener una descripción de este método, vea la SyncRoot propiedad .

(Heredado de TableLayoutStyleCollection)
IEnumerable.GetEnumerator()

Para obtener una descripción de este método, consulte el GetEnumerator() método .

(Heredado de TableLayoutStyleCollection)
IList.Add(Object)

Para obtener una descripción de este método, consulte el Add(Object) método .

(Heredado de TableLayoutStyleCollection)
IList.Contains(Object)

Para obtener una descripción de este método, consulte el Contains(Object) método .

(Heredado de TableLayoutStyleCollection)
IList.IndexOf(Object)

Para obtener una descripción de este método, consulte el IndexOf(Object) método .

(Heredado de TableLayoutStyleCollection)
IList.Insert(Int32, Object)

Para obtener una descripción de este método, consulte el Insert(Int32, Object) método .

(Heredado de TableLayoutStyleCollection)
IList.IsFixedSize

Para obtener una descripción de este método, vea la IsFixedSize propiedad .

(Heredado de TableLayoutStyleCollection)
IList.IsReadOnly

Para obtener una descripción de este método, vea la IsReadOnly propiedad .

(Heredado de TableLayoutStyleCollection)
IList.Item[Int32]

Para obtener una descripción de este método, vea la Item[Int32] propiedad .

(Heredado de TableLayoutStyleCollection)
IList.Remove(Object)

Para obtener una descripción de este método, consulte el Remove(Object) método .

(Heredado de TableLayoutStyleCollection)

Métodos de extensión

Nombre Description
AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de un IEnumerable en función de un tipo especificado.

Se aplica a

Consulte también