Classe SimpleShape
Implementa la funzionalità di base che è comune OvalShape e RectangleShape controlli.
Gerarchia di ereditarietà
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.VisualBasic.PowerPacks.Shape
Microsoft.VisualBasic.PowerPacks.SimpleShape
Microsoft.VisualBasic.PowerPacks.OvalShape
Microsoft.VisualBasic.PowerPacks.RectangleShape
Spazio dei nomi: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintassi
'Dichiarazione
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
Il tipo SimpleShape espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
SimpleShape() | Inizializza una nuova istanza di SimpleShape classe. | |
SimpleShape(ShapeContainer) | Inizializza una nuova istanza di SimpleShape classe, specificando a ShapeContainer come relativo padre. | |
SimpleShape(Int32, Int32, Int32, Int32) | Inizializza una nuova istanza di SimpleShape classe, specificando la dimensione e posizione. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
AccessibilityObject | ottiene AccessibleObject ciò è assegnato al controllo. (Ereditato da Shape) | |
AccessibleDefaultActionDescription | Ottiene o imposta la descrizione predefinita di azione del controllo dalle applicazioni client per l'accessibilità. (Ereditato da Shape) | |
AccessibleDescription | Ottiene o imposta la descrizione del controllo utilizzato da applicazioni client per l'accessibilità. (Ereditato da Shape) | |
AccessibleName | Ottiene o imposta il nome del controllo utilizzato da applicazioni client per l'accessibilità. (Ereditato da Shape) | |
AccessibleRole | Ottiene o imposta il ruolo accessibile del controllo. (Ereditato da Shape) | |
Anchor | Ottiene o imposta i bordi del contenitore in cui una forma è associata e determina come una forma viene ridimensionata quando il relativo oggetto padre viene ridimensionato. (Ereditato da Shape) | |
BackColor | Ottiene o imposta il colore di sfondo della forma. | |
BackgroundImage | Ottiene o imposta l'immagine visualizzata nella forma. | |
BackgroundImageLayout | Ottiene o imposta il layout dell'immagine di sfondo definito in ImageLayout enumerazione. | |
BackStyle | Ottiene o imposta la trasparenza della forma. | |
BorderColor | Ottiene o imposta il colore del bordo di un form o un controllo a riga. (Ereditato da Shape) | |
BorderStyle | Ottiene o imposta lo stile dei bordi di un form o un controllo a riga. (Ereditato da Shape) | |
BorderWidth | Ottiene o imposta la larghezza del bordo del controllo Shape. (Esegue l'override di Shape.BorderWidth). | |
Bottom | Ottiene la distanza, in pixel, tra il bordo inferiore di formato e il margine superiore dell'area client del contenitore. | |
Bounds | Ottiene o imposta la dimensione e la posizione della forma in pixel, al controllo padre. | |
CanFocus | Ottiene un valore che indica se una un controllo line o può ricevere lo stato attivo. (Ereditato da Shape) | |
CanRaiseEvents | Ottiene un valore che indica se il componente può generare un evento. (Ereditato da Component) | |
CanSelect | Ottiene un valore che indica se una un controllo line o può essere selezionato. (Ereditato da Shape) | |
ClientRectangle | Ottiene il rettangolo che rappresenta l'area client della forma. | |
ClientSize | Ottiene o imposta l'altezza e la larghezza dell'area client della forma. | |
Container | ottiene IContainer contenente Component. (Ereditato da Shape) | |
ContainsFocus | Ottiene un valore che indica se una un controllo line o ha attualmente lo stato attivo per l'input. (Ereditato da Shape) | |
ContextMenu | Ottiene o imposta il menu di scelta rapida associato a un componente o un controllo line o. (Ereditato da Shape) | |
ContextMenuStrip | ottiene o imposta ContextMenuStrip associato a una un controllo line o. (Ereditato da Shape) | |
Created | Ottiene un valore che indica se una un controllo line o è stata creata. (Ereditato da Shape) | |
Cursor | Ottiene o imposta il cursore visualizzato quando il puntatore del mouse è posizionato su una riga o su un controllo Shape. (Ereditato da Shape) | |
DefaultBackColor | Ottiene il colore di sfondo predefinito della forma. | |
DefaultFillColor | Ottiene il colore di riempimento predefinito della forma. | |
DefaultFillGradientColor | Ottiene il colore predefinito di sfumatura riempimento di forme. | |
DesignMode | ottiene un valore che indica se Component si trova in modalità progettazione. (Ereditato da Component) | |
DisplayRectangle | Ottiene il rettangolo che rappresenta l'area di visualizzazione della forma. | |
Disposing | ottiene un valore che indica se la base Shape la classe viene eliminato. (Ereditato da Shape) | |
Enabled | Ottiene o imposta un valore che indica se una un controllo line o possibile rispondere all'utente. (Ereditato da Shape) | |
Events | Ottiene l'elenco dei gestori eventi associati a questo Component. (Ereditato da Component) | |
FillColor | Ottiene o imposta il colore utilizzato per riempire una forma. | |
FillGradientColor | Ottiene o imposta il colore sfumato utilizzato per riempire una forma. | |
FillGradientStyle | Ottiene o imposta lo stile sfumato utilizzato per riempire una forma. | |
FillStyle | Ottiene o determina il modello utilizzato per riempire una forma. | |
Focused | Ottiene un valore che indica se una un controllo line o ha attualmente lo stato attivo per l'input. (Ereditato da Shape) | |
Height | Ottiene o imposta l'altezza della forma. | |
IsAccessible | Ottiene o imposta un valore che indica se una un controllo line o è disponibile per le applicazioni di accessibilità. (Ereditato da Shape) | |
IsDisposed | Ottiene un valore che indica se una un controllo line o è stata eliminata. (Ereditato da Shape) | |
Left | Ottiene o imposta la distanza, in pixel, tra il bordo sinistro della forma e il bordo sinistro dell'area client del contenitore. | |
Location | Ottiene o imposta le coordinate dell'angolo superiore sinistro della forma angolo superiore sinistro del contenitore. | |
Name | Ottiene o imposta il nome di una riga o di un controllo Shape. (Ereditato da Shape) | |
Parent | Ottiene o imposta il contenitore padre di una riga o di un controllo Shape. (Ereditato da Shape) | |
Region | Ottiene o imposta l'area della finestra associata a una un controllo line o. (Ereditato da Shape) | |
Right | Ottiene la distanza, in pixel, tra il bordo destro di formato e il bordo sinistro dell'area client del contenitore. | |
SelectionColor | Ottiene o imposta il colore di selezione di una forma. (Ereditato da Shape) | |
Site | ottiene o imposta ISite il Component. (Ereditato da Component) | |
Size | Ottiene o imposta l'altezza e la larghezza della forma. | |
Tag | Ottiene o imposta l'oggetto che contiene dati su una un controllo line o. (Ereditato da Shape) | |
Top | Ottiene o imposta la distanza, in pixel, tra il bordo superiore della forma e il bordo sinistro dell'area client del contenitore. | |
UseWaitCursor | Ottiene o imposta un valore che indica se utilizzare il cursore di attesa per la riga corrente o il controllo Shape. (Ereditato da Shape) | |
Visible | Ottiene o imposta un valore che indica se una un controllo line o visualizzare. (Ereditato da Shape) | |
Width | Ottiene o imposta la larghezza della forma. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
BringToFront | Una porta un controllo line o all'inizio dell'ordine z. (Ereditato da Shape) | |
CreateAccessibilityInstance | crea un nuovo oggetto di accessibilità per il controllo Shape. (Esegue l'override di Shape.CreateAccessibilityInstance()). | |
CreateObjRef | Crea un oggetto che contiene tutte le informazioni rilevanti obbligatorio per generare un proxy utilizzato per comunicare con un oggetto remoto. (Ereditato da MarshalByRefObject) | |
Dispose() | Libera tutte le risorse utilizzate da Component. (Ereditato da Component) | |
Dispose(Boolean) | Rilascia risorse non gestite utilizzate da una linea o da un controllo line e Shape e facoltativamente dealloca risorse gestite. (Ereditato da Shape) | |
DrawToBitmap | Supporta che eseguono il rendering della bitmap specificata. (Esegue l'override di Shape.DrawToBitmap(Bitmap, Rectangle)). | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Rilascia risorse non gestite e l'esecuzione di altre operazioni di pulitura prima di Component viene recuperato dalla Garbage Collection. (Ereditato da Component) | |
FindForm | Recupera il form in cui una un controllo line o è. (Ereditato da Shape) | |
Focus | Imposta lo stato attivo per l'input a una riga o a un controllo Shape. (Ereditato da Shape) | |
GetContainerControl | Restituisce il successivo ContainerControl in nella catena dei controlli line o della linea dei controlli padre. (Ereditato da Shape) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetLifetimeService | Recupera l'oggetto corrente del servizio di durata che controlla i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject) | |
GetService | Restituisce un oggetto che rappresenta un servizio fornito da Component o dal Container. (Ereditato da Component) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
Hide | Consente di nascondere una un controllo line o dall'utente. (Ereditato da Shape) | |
HitTest | Determina se un controllo line si trova nel punto specificato sullo schermo. (Esegue l'override di Shape.HitTest(Int32, Int32)). | |
InitializeLifetimeService | Ottiene un oggetto di servizio di durata per controllare i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject) | |
Invalidate | Invalida un'area specifica di una riga o di un controllo line e provoca un messaggio di disegno a essere inviato al controllo. (Ereditato da Shape) | |
MemberwiseClone() | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
MemberwiseClone(Boolean) | Crea una copia superficiale corrente MarshalByRefObject oggetto. (Ereditato da MarshalByRefObject) | |
OnBackColorChanged | Generato BackColorChanged evento. | |
OnBackgroundImageChanged | Generato BackgroundImageChanged evento. | |
OnBackgroundImageLayoutChanged | Generato BackgroundImageLayoutChanged evento. | |
OnClick | Generato Click evento. (Ereditato da Shape) | |
OnClientSizeChanged | Generato ClientSizeChanged evento. | |
OnContextMenuChanged | Generato ContextMenuChanged evento. (Ereditato da Shape) | |
OnContextMenuStripChanged | Generato ContextMenuStripChanged evento. (Ereditato da Shape) | |
OnCursorChanged | Generato CursorChanged evento. (Ereditato da Shape) | |
OnDoubleClick | Generato DoubleClick evento. (Ereditato da Shape) | |
OnEnabledChanged | Generato EnabledChanged evento. (Ereditato da Shape) | |
OnEnter | Generato Enter evento. (Ereditato da Shape) | |
OnGotFocus | Generato GotFocus evento. (Ereditato da Shape) | |
OnInvalidated | Generato Invalidated evento. (Ereditato da Shape) | |
OnKeyDown | Generato KeyDown evento. (Ereditato da Shape) | |
OnKeyPress | Generato KeyPress evento. (Ereditato da Shape) | |
OnKeyUp | Generato KeyUp evento. (Ereditato da Shape) | |
OnLeave | Generato Leave evento. (Ereditato da Shape) | |
OnLocationChanged | Generato LocationChanged evento. | |
OnLostFocus | Generato LostFocus evento. (Ereditato da Shape) | |
OnMouseClick | Generato MouseClick evento. (Ereditato da Shape) | |
OnMouseDoubleClick | Generato MouseDoubleClick evento. (Ereditato da Shape) | |
OnMouseDown | Generato MouseDown evento. (Ereditato da Shape) | |
OnMouseEnter | Generato MouseEnter evento. (Ereditato da Shape) | |
OnMouseHover | Generato MouseHover evento. (Ereditato da Shape) | |
OnMouseLeave | Generato MouseLeave evento. (Ereditato da Shape) | |
OnMouseMove | Generato MouseMove evento. (Ereditato da Shape) | |
OnMouseUp | Generato MouseUp evento. (Ereditato da Shape) | |
OnMouseWheel | Generato MouseWheel evento. (Ereditato da Shape) | |
OnMove | Generato Move evento. (Ereditato da Shape) | |
OnPaint | Generato Paint evento. (Esegue l'override di Shape.OnPaint(PaintEventArgs)). | |
OnParentChanged | Generato ParentChanged evento. (Ereditato da Shape) | |
OnPreviewKeyDown | Generato PreviewKeyDown evento. (Ereditato da Shape) | |
OnQueryAccessibilityHelp | Generato QueryAccessibilityHelp evento. (Ereditato da Shape) | |
OnRegionChanged | Generato RegionChanged evento. (Ereditato da Shape) | |
OnResize | Generato Resize evento. | |
OnSizeChanged | Generato SizeChanged evento. | |
OnVisibleChanged | Generato VisibleChanged evento. (Ereditato da Shape) | |
PointToClient | Calcola la posizione del punto specificato dello schermo nelle coordinate del client. (Ereditato da Shape) | |
PointToScreen | Calcola la posizione del punto client specificato nelle coordinate dello schermo. (Ereditato da Shape) | |
RectangleToClient | Calcola le dimensioni e la posizione del rettangolo specificato dello schermo nelle coordinate del client. (Ereditato da Shape) | |
RectangleToScreen | Calcola le dimensioni e la posizione del rettangolo client specificato nelle coordinate dello schermo. (Ereditato da Shape) | |
Refresh | Impone un controllo per invalidare l'area client e immediatamente per essere ridisegnata e tutti i controlli figlio. (Ereditato da Shape) | |
ResumePaint | Riprende la logica comune di disegno, facoltativamente forzando un layout immediato delle richieste di disegno in corso. (Ereditato da Shape) | |
Scale | Ridimensiona la forma dal fattore di scala specificato. (Esegue l'override di Shape.Scale(SizeF)). | |
Select | Attiva un controllo. (Ereditato da Shape) | |
SendToBack | Invia una un controllo line o posteriore dell'ordine z. (Ereditato da Shape) | |
SetBounds | Impostare i limiti della forma alla posizione e la dimensione specificata. | |
Show | Viene visualizzata una forma all'utente. (Ereditato da Shape) | |
SuspendPaint | Sospende la logica di disegno per una forma. (Ereditato da Shape) | |
ToString | Restituisce un oggetto String contenere il nome Component, se presente.Questo metodo non deve essere sottoposto a override. (Ereditato da Component) | |
Update | Genera il controllo per ridisegnare le aree invalidate all'interno dell'area client. (Ereditato da Shape) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
BackColorChanged | si verifica quando BackColor la proprietà della forma viene modificata. | |
BackgroundImageChanged | si verifica quando BackgroundImage la proprietà di una forma viene modificata. | |
BackgroundImageLayoutChanged | si verifica quando BackgroundImageLayout la proprietà di una forma viene modificata. | |
ChangeUICues | Si verifica quando la modifica dell'interfaccia utente della tastiera (UI) o dello stato attivo. (Ereditato da Shape) | |
Click | Si verifica quando la forma è fatto clic. (Ereditato da Shape) | |
ClientSizeChanged | si verifica quando ClientSize la proprietà di una forma viene modificata. | |
ContextMenuChanged | Si verifica quando il valore di ContextMenu modifiche delle proprietà. (Ereditato da Shape) | |
ContextMenuStripChanged | Si verifica quando il valore di ContextMenuStrip modifiche delle proprietà. (Ereditato da Shape) | |
CursorChanged | Si verifica quando il valore di Cursor modifiche delle proprietà. (Ereditato da Shape) | |
Disposed | Si verifica quando il componente viene eliminato da una chiamata a Dispose metodo. (Ereditato da Component) | |
DoubleClick | Si verifica quando la forma si fa doppio clic su. (Ereditato da Shape) | |
EnabledChanged | si verifica quando Enabled il valore della proprietà è stata modificata. (Ereditato da Shape) | |
Enter | Si verifica quando la forma viene inserita. (Ereditato da Shape) | |
GotFocus | si verifica quando la forma riceve lo stato attivo. (Ereditato da Shape) | |
Invalidated | Si verifica quando la visualizzazione di una forma è necessario ridisegnare. (Ereditato da Shape) | |
KeyDown | Si verifica quando una chiave viene premuto e la forma ha lo stato attivo. (Ereditato da Shape) | |
KeyPress | Si verifica quando una chiave viene premuto e la forma ha lo stato attivo. (Ereditato da Shape) | |
KeyUp | Si verifica quando una chiave viene rilasciata e la forma ha lo stato attivo. (Ereditato da Shape) | |
Leave | Si verifica quando lo stato attivo per l'input della forma. (Ereditato da Shape) | |
LocationChanged | si verifica quando Location la proprietà di una forma viene modificata. | |
LostFocus | si verifica quando la forma perde lo stato attivo. (Ereditato da Shape) | |
MouseClick | Si verifica quando la forma è fatto clic con il mouse. (Ereditato da Shape) | |
MouseDoubleClick | Si verifica quando la forma si fa doppio clic con il mouse. (Ereditato da Shape) | |
MouseDown | Si verifica quando il puntatore del mouse viene posizionato sopra la forma e si preme un pulsante del mouse. (Ereditato da Shape) | |
MouseEnter | Si verifica quando il puntatore del mouse entra nella forma. (Ereditato da Shape) | |
MouseHover | Si verifica quando il puntatore del mouse viene posizionato sopra alla forma. (Ereditato da Shape) | |
MouseLeave | Si verifica quando il puntatore del mouse lascia la forma. (Ereditato da Shape) | |
MouseMove | Si verifica quando il puntatore del mouse viene spostato sulla forma. (Ereditato da Shape) | |
MouseUp | Si verifica quando il puntatore del mouse viene posizionato sopra la forma e un pulsante del mouse viene rilasciato. (Ereditato da Shape) | |
MouseWheel | Si verifica quando la rotellina del mouse si sposta e la forma ha lo stato attivo. (Ereditato da Shape) | |
Move | Si verifica quando la forma viene spostata. (Ereditato da Shape) | |
Paint | Si verifica quando la forma viene ridisegnato. (Ereditato da Shape) | |
ParentChanged | si verifica quando Parent modifica dei valori di proprietà. (Ereditato da Shape) | |
PreviewKeyDown | Si verifica prima di KeyDown l'evento quando una chiave viene premuto e lo stato attivo si trova sulla forma. (Ereditato da Shape) | |
QueryAccessibilityHelp | si verifica quando AccessibleObject produce la guida alle applicazioni di accessibilità. (Ereditato da Shape) | |
RegionChanged | Si verifica quando il valore di Region modifiche delle proprietà. (Ereditato da Shape) | |
Resize | Si verifica quando la dimensione di una forma viene modificata. | |
SizeChanged | si verifica quando Size la proprietà di una forma viene modificata. | |
VisibleChanged | si verifica quando Visible modifica dei valori di proprietà. (Ereditato da Shape) |
In alto
Note
Per creare per contenere il controllo Shape, ereditare da SimpleShape anziché Shape.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.