SimpleShape (Clase)
Implementa la funcionalidad básica común a los controles de OvalShape y RectangleShape.
Jerarquía de herencia
Object
MarshalByRefObject
Component
Microsoft.VisualBasic.PowerPacks.Shape
Microsoft.VisualBasic.PowerPacks.SimpleShape
Microsoft.VisualBasic.PowerPacks.OvalShape
Microsoft.VisualBasic.PowerPacks.RectangleShape
Espacio de nombres: Microsoft.VisualBasic.PowerPacks
Ensamblado: Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxis
'Declaración
Public MustInherit Class SimpleShape _
Inherits Shape
public abstract class SimpleShape : Shape
public ref class SimpleShape abstract : public Shape
[<AbstractClass>]
type SimpleShape =
class
inherit Shape
end
public abstract class SimpleShape extends Shape
El tipo SimpleShape expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
SimpleShape() | Inicializa una nueva instancia de la clase SimpleShape. | |
SimpleShape(ShapeContainer) | Inicializa una nueva instancia de la clase SimpleShape, especificando un ShapeContainer como su elemento primario. | |
SimpleShape(Int32, Int32, Int32, Int32) | Inicializa una nueva instancia de la clase SimpleShape, especificando tamaño y ubicación. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AccessibilityObject | Obtiene el AccessibleObject que está asignado al control. (Se hereda de Shape). | |
AccessibleDefaultActionDescription | Obtiene o establece la descripción de la acción predeterminada del control que usan las aplicaciones cliente de accesibilidad. (Se hereda de Shape). | |
AccessibleDescription | Obtiene o establece la descripción del control que usan las aplicaciones cliente de accesibilidad. (Se hereda de Shape). | |
AccessibleName | Obtiene o establece el nombre del control que usan las aplicaciones cliente de accesibilidad. (Se hereda de Shape). | |
AccessibleRole | Obtiene o establece el rol accesible del control. (Se hereda de Shape). | |
Anchor | Obtiene o establece los bordes del contenedor al que está enlazado una forma y determina cómo cambia el tamaño de una forma cuando cambia el de su elemento primario. (Se hereda de Shape). | |
BackColor | Obtiene o establece el color de fondo de la forma. | |
BackgroundImage | Obtiene o establece la imagen que se muestra en la forma. | |
BackgroundImageLayout | Obtiene o establece el diseño de imagen de fondo como se define en la enumeración ImageLayout. | |
BackStyle | Obtiene o establece la transparencia de la forma. | |
BorderColor | Obtiene o establece el color del borde de un control de forma o línea. (Se hereda de Shape). | |
BorderStyle | Obtiene o establece el estilo del borde de un control de forma o línea. (Se hereda de Shape). | |
BorderWidth | Obtiene o establece el ancho del borde del control de la forma. (Invalida a Shape.BorderWidth). | |
Bottom | Obtiene la distancia, en píxeles, entre el lado inferior de la forma y el lado superior del área de cliente de su contenedor. | |
Bounds | Obtiene o establece el tamaño y la ubicación de la forma en píxeles, respecto del control primario. | |
CanFocus | Obtiene un valor que indica si un control de forma o línea puede recibir el foco. (Se hereda de Shape). | |
CanRaiseEvents | Obtiene un valor que indica si el componente puede generar un evento. (Se hereda de Component). | |
CanSelect | Obtiene un valor que indica si un control de línea o forma se puede seleccionar. (Se hereda de Shape). | |
ClientRectangle | Obtiene el rectángulo que representa el área de cliente de la forma. | |
ClientSize | Obtiene o establece el alto y el ancho del área de cliente de la forma. | |
Container | Obtiene IContainer que contiene Component. (Se hereda de Shape). | |
ContainsFocus | Obtiene un valor que indica si un control de línea o forma tiene actualmente el foco de entrada. (Se hereda de Shape). | |
ContextMenu | Obtiene o establece el menú contextual asociado con un control de línea o forma. (Se hereda de Shape). | |
ContextMenuStrip | Obtiene o establece el ContextMenuStrip asociado con un control de línea o forma. (Se hereda de Shape). | |
Created | Obtiene un valor que indica si se ha creado un control de línea o forma. (Se hereda de Shape). | |
Cursor | Obtiene o establece el cursor que se muestra cuando el puntero del mouse se deja sobre un control de línea o forma. (Se hereda de Shape). | |
DefaultBackColor | Obtiene el color de fondo predeterminado de la forma. | |
DefaultFillColor | Obtiene el color de relleno predeterminado de la forma. | |
DefaultFillGradientColor | Obtiene el color de degradado de relleno predeterminado de la forma. | |
DesignMode | Obtiene un valor que indica si Component está actualmente en modo de diseño. (Se hereda de Component). | |
DisplayRectangle | Obtiene el rectángulo que representa el área de visualización de la forma. | |
Disposing | Obtiene un valor que indica si la clase base Shape se va a eliminar. (Se hereda de Shape). | |
Enabled | Obtiene o establece un valor que indica si un control de línea o forma puede responder a interacción del usuario. (Se hereda de Shape). | |
Events | Obtiene la lista de controladores de eventos asociados a Component. (Se hereda de Component). | |
FillColor | Obtiene o establece el color que se usa para rellenar la forma. | |
FillGradientColor | Obtiene o establece el color de degradado que se usa para rellenar la forma. | |
FillGradientStyle | Obtiene o establece el estilo de degradado que se usa para rellenar la forma. | |
FillStyle | Obtiene o establece la trama usada para rellenar la forma. | |
Focused | Obtiene un valor que indica si un control de línea o forma tiene actualmente el foco de entrada. (Se hereda de Shape). | |
Height | Obtiene o establece el alto de la forma. | |
IsAccessible | Obtiene o establece un valor que indica si un control de línea o forma está disponible para aplicaciones de accesibilidad. (Se hereda de Shape). | |
IsDisposed | Obtiene un valor que indica si un control de línea o forma se ha eliminado. (Se hereda de Shape). | |
Left | Obtiene o establece la distancia, en píxeles, entre el lado izquierdo de la forma y el lado izquierdo del área de cliente de su contenedor. | |
Location | Obtiene o establece las coordenadas de la esquina superior izquierda de la forma respecto de la esquina superior izquierda de su contenedor. | |
Name | Obtiene o establece el nombre de un control de línea o forma. (Se hereda de Shape). | |
Parent | Obtiene o establece el contenedor primario de un control de línea o forma. (Se hereda de Shape). | |
Region | Obtiene o establece la región de la ventana asociada con un control de línea o forma. (Se hereda de Shape). | |
Right | Obtiene la distancia, en píxeles, entre el lado derecho de la forma y lado izquierdo del área de cliente de su contenedor. | |
SelectionColor | Obtiene o establece el color de selección de una forma. (Se hereda de Shape). | |
Site | Obtiene o establece ISite de Component. (Se hereda de Component). | |
Size | Obtiene o establece el alto y el ancho de la forma. | |
Tag | Obtiene o establece el objeto que contiene datos acerca de un control de línea o forma. (Se hereda de Shape). | |
Top | Obtiene o establece la distancia, en píxeles, entre el lado superior de la forma y el lado izquierdo del área de cliente de su contenedor. | |
UseWaitCursor | Obtiene o establece un valor que indica si se usa el cursor de espera para el control de línea o forma actual. (Se hereda de Shape). | |
Visible | Obtiene o establece un valor que indica si se muestra un control de línea o forma. (Se hereda de Shape). | |
Width | Obtiene o establece el ancho de la forma. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
BringToFront | Trae un control de línea o forma al frente del orden Z. (Se hereda de Shape). | |
CreateAccessibilityInstance | Crea un nuevo objeto de accesibilidad para el control de forma. (Invalida a Shape.CreateAccessibilityInstance()). | |
CreateObjRef | Crítico para la seguridad. Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto. (Se hereda de MarshalByRefObject). | |
Dispose | Libera todos los recursos utilizados por Component. (Se hereda de Component). | |
Dispose(Boolean) | Libera los recursos no administrados usados por un control de línea o forma y, opcionalmente, libera los recursos administrados. (Se hereda de Shape). | |
DrawToBitmap | Permite la representación del mapa de bits especificado. (Invalida a Shape.DrawToBitmap(Bitmap, Rectangle)). | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Finalize | Libera recursos no administrados y realiza otras operaciones de limpieza antes de que se reclame el objeto Component durante la recolección de elementos no utilizados. (Se hereda de Component). | |
FindForm | Recupera el formulario en el que está un control de línea o forma. (Se hereda de Shape). | |
Focus | Establece el foco de entrada en un control de línea o forma. (Se hereda de Shape). | |
GetContainerControl | Devuelve el siguiente ContainerControl (en sentido ascendente) en una cadena de controles de línea o forma de controles principales. (Se hereda de Shape). | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetLifetimeService | Crítico para la seguridad. Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject). | |
GetService | Devuelve un objeto que representa el servicio suministrado por Component o por Container. (Se hereda de Component). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
Hide | Oculta un control de línea o forma de usuario. (Se hereda de Shape). | |
HitTest | Determina si un control de forma se encuentra en el punto de la pantalla especificado. (Invalida a Shape.HitTest(Int32, Int32)). | |
InitializeLifetimeService | Crítico para la seguridad. Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject). | |
Invalidate | Invalida una región específica de un control de línea o forma y hace que se envíe un mensaje de dibujo al control. (Se hereda de Shape). | |
MemberwiseClone | Crea una copia superficial del Object actual. (Se hereda de Object). | |
MemberwiseClone(Boolean) | Crea una copia superficial del objeto MarshalByRefObject actual. (Se hereda de MarshalByRefObject). | |
OnBackColorChanged | Genera el evento BackColorChanged. | |
OnBackgroundImageChanged | Genera el evento BackgroundImageChanged. | |
OnBackgroundImageLayoutChanged | Genera el evento BackgroundImageLayoutChanged. | |
OnClick | Genera el evento Click. (Se hereda de Shape). | |
OnClientSizeChanged | Genera el evento ClientSizeChanged. | |
OnContextMenuChanged | Genera el evento ContextMenuChanged. (Se hereda de Shape). | |
OnContextMenuStripChanged | Genera el evento ContextMenuStripChanged. (Se hereda de Shape). | |
OnCursorChanged | Genera el evento CursorChanged. (Se hereda de Shape). | |
OnDoubleClick | Genera el evento DoubleClick. (Se hereda de Shape). | |
OnEnabledChanged | Genera el evento EnabledChanged. (Se hereda de Shape). | |
OnEnter | Genera el evento Enter. (Se hereda de Shape). | |
OnGotFocus | Genera el evento GotFocus. (Se hereda de Shape). | |
OnInvalidated | Genera el evento Invalidated. (Se hereda de Shape). | |
OnKeyDown | Genera el evento KeyDown. (Se hereda de Shape). | |
OnKeyPress | Genera el evento KeyPress. (Se hereda de Shape). | |
OnKeyUp | Genera el evento KeyUp. (Se hereda de Shape). | |
OnLeave | Genera el evento Leave. (Se hereda de Shape). | |
OnLocationChanged | Genera el evento LocationChanged. | |
OnLostFocus | Genera el evento LostFocus. (Se hereda de Shape). | |
OnMouseClick | Genera el evento MouseClick. (Se hereda de Shape). | |
OnMouseDoubleClick | Genera el evento MouseDoubleClick. (Se hereda de Shape). | |
OnMouseDown | Genera el evento MouseDown. (Se hereda de Shape). | |
OnMouseEnter | Genera el evento MouseEnter. (Se hereda de Shape). | |
OnMouseHover | Genera el evento MouseHover. (Se hereda de Shape). | |
OnMouseLeave | Genera el evento MouseLeave. (Se hereda de Shape). | |
OnMouseMove | Genera el evento MouseMove. (Se hereda de Shape). | |
OnMouseUp | Genera el evento MouseUp. (Se hereda de Shape). | |
OnMouseWheel | Genera el evento MouseWheel. (Se hereda de Shape). | |
OnMove | Genera el evento Move. (Se hereda de Shape). | |
OnPaint | Genera el evento Paint. (Invalida a Shape.OnPaint(PaintEventArgs)). | |
OnParentChanged | Genera el evento ParentChanged. (Se hereda de Shape). | |
OnPreviewKeyDown | Genera el evento PreviewKeyDown. (Se hereda de Shape). | |
OnQueryAccessibilityHelp | Genera el evento QueryAccessibilityHelp. (Se hereda de Shape). | |
OnRegionChanged | Genera el evento RegionChanged. (Se hereda de Shape). | |
OnResize | Genera el evento Resize. | |
OnSizeChanged | Genera el evento SizeChanged. | |
OnVisibleChanged | Genera el evento VisibleChanged. (Se hereda de Shape). | |
PointToClient | Calcula la ubicación del punto especificado de la pantalla, en coordenadas de cliente. (Se hereda de Shape). | |
PointToScreen | Calcula la ubicación del punto especificado de cliente en coordenadas de pantalla. (Se hereda de Shape). | |
RectangleToClient | Calcula el tamaño y la ubicación del rectángulo de pantalla especificado, en coordenadas de cliente. (Se hereda de Shape). | |
RectangleToScreen | Calcula el tamaño y la ubicación del rectángulo de cliente especificado, en coordenadas de pantalla. (Se hereda de Shape). | |
Refresh | Obliga a un control a invalidar su área cliente y, acto seguido, obliga a que el control y sus controles secundarios se actualicen. (Se hereda de Shape). | |
ResumePaint | Reanuda la lógica de representación habitual, forzando opcionalmente un diseño inmediato de las solicitudes de dibujo pendientes. (Se hereda de Shape). | |
Scale | Escala la forma por el factor de escala especificado. (Invalida a Shape.Scale(SizeF)). | |
Select | Habilita un control. (Se hereda de Shape). | |
SendToBack | Envía un control de línea o forma al final del orden Z. (Se hereda de Shape). | |
SetBounds | Establece los límites de la forma en la ubicación y en el tamaño especificados. | |
Show | Muestra una forma al usuario. (Se hereda de Shape). | |
SuspendPaint | Suspende la lógica de representación de una forma. (Se hereda de Shape). | |
ToString | Devuelve un objeto String que contiene el nombre del objeto Component, en caso de que exista.Este método no debe reemplazarse. (Se hereda de Component). | |
Update | Hace que el control vuelva a dibujar las regiones no válidas en su área de cliente. (Se hereda de Shape). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
BackColorChanged | Tiene lugar cuando cambia la propiedad BackColor de la forma. | |
BackgroundImageChanged | Tiene lugar cuando cambia la propiedad BackgroundImage de una forma. | |
BackgroundImageLayoutChanged | Tiene lugar cuando cambia la propiedad BackgroundImageLayout de una forma. | |
ChangeUICues | Se produce cuando cambian las guías de la interfaz de usuario para el foco o el teclado. (Se hereda de Shape). | |
Click | Se produce cuando se hace clic en la forma. (Se hereda de Shape). | |
ClientSizeChanged | Tiene lugar cuando cambia la propiedad ClientSize de una forma. | |
ContextMenuChanged | Se produce cuando cambia el valor de la propiedad ContextMenu. (Se hereda de Shape). | |
ContextMenuStripChanged | Se produce cuando cambia el valor de la propiedad ContextMenuStrip. (Se hereda de Shape). | |
CursorChanged | Se produce cuando cambia el valor de la propiedad Cursor. (Se hereda de Shape). | |
Disposed | Se produce cuando el componente se elimina mediante una llamada al método Dispose. (Se hereda de Component). | |
DoubleClick | Se produce cuando se hace doble clic en la forma. (Se hereda de Shape). | |
EnabledChanged | Se produce cuando cambia el valor de la propiedad Enabled. (Se hereda de Shape). | |
Enter | Se produce cuando se introduce la forma. (Se hereda de Shape). | |
GotFocus | Se produce cuando la forma recibe el foco. (Se hereda de Shape). | |
Invalidated | Se produce cuando es necesario volver a dibujar una forma. (Se hereda de Shape). | |
KeyDown | Se produce cuando se presiona una tecla y la forma tiene el foco. (Se hereda de Shape). | |
KeyPress | Se produce cuando se presiona una tecla y la forma tiene el foco. (Se hereda de Shape). | |
KeyUp | Se produce cuando se suelta una tecla y la forma tiene el foco. (Se hereda de Shape). | |
Leave | Se produce cuando se retira el foco de entrada de la forma. (Se hereda de Shape). | |
LocationChanged | Tiene lugar cuando cambia la propiedad Location de una forma. | |
LostFocus | Se produce cuando la forma pierde el foco. (Se hereda de Shape). | |
MouseClick | Se produce cuando se hace clic en la forma con el mouse. (Se hereda de Shape). | |
MouseDoubleClick | Se produce cuando se hace doble clic en la forma con el mouse. (Se hereda de Shape). | |
MouseDown | Se produce cuando el puntero del mouse está sobre la forma y se presiona un botón del mouse. (Se hereda de Shape). | |
MouseEnter | Se produce cuando el puntero del mouse entra en la forma. (Se hereda de Shape). | |
MouseHover | Se produce cuando el puntero del mouse permanece en la forma. (Se hereda de Shape). | |
MouseLeave | Se produce cuando el puntero del mouse deja la forma. (Se hereda de Shape). | |
MouseMove | Se produce cuando el puntero del mouse se mueve sobre la forma. (Se hereda de Shape). | |
MouseUp | Se produce cuando el puntero del mouse está sobre la forma y se suelta un botón del mouse. (Se hereda de Shape). | |
MouseWheel | Se produce cuando se mueve la rueda del mouse y la forma tiene el foco. (Se hereda de Shape). | |
Move | Se produce cuando se mueve la forma. (Se hereda de Shape). | |
Paint | Se produce cuando se dibuja de nuevo la forma. (Se hereda de Shape). | |
ParentChanged | Se produce cuando cambia el valor de la propiedad Parent. (Se hereda de Shape). | |
PreviewKeyDown | Se produce antes del evento KeyDown cuando se presiona una tecla y el foco está en la forma. (Se hereda de Shape). | |
QueryAccessibilityHelp | Se produce cuando un objeto AccessibleObject proporciona ayuda a las aplicaciones de accesibilidad. (Se hereda de Shape). | |
RegionChanged | Se produce cuando cambia el valor de la propiedad Region. (Se hereda de Shape). | |
Resize | Tiene lugar cuando cambia el tamaño de una forma. | |
SizeChanged | Tiene lugar cuando cambia la propiedad Size de una forma. | |
VisibleChanged | Se produce cuando cambia el valor de la propiedad Visible. (Se hereda de Shape). |
Arriba
Comentarios
Para crear su propio control de forma, herede de SimpleShape en lugar de Shape.
Seguridad para subprocesos
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.