Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

DesignerActionTextItem (Clase)

Representa un elemento de texto estático en un panel de etiquetas inteligentes.

Espacio de nombres:  System.ComponentModel.Design
Ensamblado:  System.Design (en System.Design.dll)

public class DesignerActionTextItem : DesignerActionItem

El tipo DesignerActionTextItem expone los siguientes miembros.

  NombreDescripción
Método públicoDesignerActionTextItemInicializa una nueva instancia de la clase DesignerActionTextItem.
Arriba

  NombreDescripción
Propiedad públicaAllowAssociateObtiene o establece un valor que indica si se permite colocar este elemento en un grupo de elementos cuya propiedad Category tenga el mismo valor. (Se hereda de DesignerActionItem).
Propiedad públicaCategoryObtiene el nombre de grupo para un elemento. (Se hereda de DesignerActionItem).
Propiedad públicaDescriptionObtiene el texto complementario para el elemento. (Se hereda de DesignerActionItem).
Propiedad públicaDisplayNameObtiene el texto para este elemento. (Se hereda de DesignerActionItem).
Propiedad públicaPropertiesObtiene una referencia a una colección que se puede utilizar para almacenar los pares de clave/valor definidos por programador. (Se hereda de DesignerActionItem).
Propiedad públicaShowInSourceViewObtiene o establece un valor que indica si este elemento aparece en la vista de código fuente. (Se hereda de DesignerActionItem).
Arriba

  NombreDescripción
Método públicoEquals(Object)Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegidoFinalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método públicoGetHashCode Sirve como una función hash para un tipo en particular. (Se hereda de Object).
Método públicoGetType Obtiene el Type de la instancia actual. (Se hereda de Object).
Método protegidoMemberwiseClone Crea una copia superficial del Object actual. (Se hereda de Object).
Método públicoToString Retorna una cadena que representa al objeto actual. (Se hereda de Object).
Arriba

La clase DesignerActionTextItem representa los elementos individuales de texto estático de un panel de etiquetas inteligentes. Los elementos individuales se asocian entre sí para formar un panel devolviendo el grupo a partir de una llamada al método GetSortedActionItems.

Generalmente se utiliza un elemento de texto estático para crear una etiqueta informativa en un panel. Hacer clic en un elemento de texto estático no produce ninguna acción. El tipo derivado DesignerActionHeaderItem se utiliza normalmente para crear etiquetas de separación de categorías.

En el ejemplo de código siguiente se muestra la forma de crear una colección de objetos DesignerActionItem.

Para obtener un ejemplo completo de la implementación de etiquetas inteligentes, vea Cómo: Asociar etiquetas inteligentes a un componente de formularios Windows Forms.


public override DesignerActionItemCollection GetSortedActionItems()
{
    DesignerActionItemCollection items = new DesignerActionItemCollection();

    //Define static section header entries.
    items.Add(new DesignerActionHeaderItem("Appearance"));
    items.Add(new DesignerActionHeaderItem("Information"));

    //Boolean property for locking color selections.
    items.Add(new DesignerActionPropertyItem("LockColors",
                     "Lock Colors", "Appearance",
                     "Locks the color properties."));
    if (!LockColors)
    {
        items.Add(new DesignerActionPropertyItem("BackColor",
                         "Back Color", "Appearance",
                         "Selects the background color."));
        items.Add(new DesignerActionPropertyItem("ForeColor",
                         "Fore Color", "Appearance",
                         "Selects the foreground color."));

        //This next method item is also added to the context menu 
        // (as a designer verb).
        items.Add(new DesignerActionMethodItem(this,
                         "InvertColors", "Invert Colors",
                         "Appearance",
                         "Inverts the fore and background colors.",
                          true));
    }
    items.Add(new DesignerActionPropertyItem("Text",
                     "Text String", "Appearance",
                     "Sets the display text."));

    //Create entries for static Information section.
    StringBuilder location = new StringBuilder("Location: ");
    location.Append(colLabel.Location);
    StringBuilder size = new StringBuilder("Size: ");
    size.Append(colLabel.Size);
    items.Add(new DesignerActionTextItem(location.ToString(),
                     "Information"));
    items.Add(new DesignerActionTextItem(size.ToString(),
                     "Information"));

    return items;
}


.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft