SimpleShape-Klasse
Implementiert die Grundfunktionen, die OvalShape und RectangleShape-Steuerelementen gemeinsam sind.
Vererbungshierarchie
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.VisualBasic.PowerPacks.Shape
Microsoft.VisualBasic.PowerPacks.SimpleShape
Microsoft.VisualBasic.PowerPacks.OvalShape
Microsoft.VisualBasic.PowerPacks.RectangleShape
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)
Syntax
'Declaration
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
Der SimpleShape-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
SimpleShape() | Initialisiert eine neue Instanz der SimpleShape-Klasse. | |
SimpleShape(ShapeContainer) | Initialisiert eine neue Instanz der SimpleShape-Klasse und gibt ShapeContainer als übergeordnetes Element an. | |
SimpleShape(Int32, Int32, Int32, Int32) | Initialisiert eine neue Instanz der SimpleShape-Klasse und gibt seine Größe und Position an. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AccessibilityObject | Ruft AccessibleObject ab, der dem Steuerelement zugewiesen ist. (Von Shape geerbt.) | |
AccessibleDefaultActionDescription | Ruft die Beschreibung der Standardaktion des Steuerelements für die Verwendung durch Clientanwendungen für die Barrierefreiheit ab oder legt diese fest. (Von Shape geerbt.) | |
AccessibleDescription | Ruft die Beschreibung des Steuerelements fest, das durch Clientanwendungen für die Barrierefreiheit verwendet wird. (Von Shape geerbt.) | |
AccessibleName | Ruft den Namen des Steuerelements fest, das durch Clientanwendungen für die Barrierefreiheit verwendet wird. (Von Shape geerbt.) | |
AccessibleRole | Ruft ab oder legt die barrierefreie Rolle des Steuerelements fest. (Von Shape geerbt.) | |
Anchor | Ruft ab oder legt die Ränder des Containers, an den gebunden ist, eine Form fest und bestimmt, wie die Größe einer Form geändert wird, wenn das übergeordnete Element geändert wird. (Von Shape geerbt.) | |
BackColor | Ruft ab oder legt die Hintergrundfarbe für das Format fest. | |
BackgroundImage | Ruft das Symbol ab bzw. legt das Bild fest, das im Formular angezeigt wird. | |
BackgroundImageLayout | Ruft ab oder legt fest, welches Hintergrundbildlayout gemäß der Definition in der ImageLayout-Enumeration verwendet wird. | |
BackStyle | Ruft die Transparenz der Form fest. | |
BorderColor | Ruft ab oder legt die Farbe des Rahmens eines Steuerelements oder Zeilen Forms fest. (Von Shape geerbt.) | |
BorderStyle | Ruft die Rahmenart für ein Steuerelement Zeilen oder Forms fest. (Von Shape geerbt.) | |
BorderWidth | Ruft ab oder legt die Breite des Rahmens des Formsteuerelements fest. (Überschreibt Shape.BorderWidth.) | |
Bottom | Ruft den Abstand zwischen dem unteren Rand der Form und dem oberen Rand des Clientbereichs des zugehörigen Containers ab. | |
Bounds | Ruft die Größe und die Position der Form in Pixel relativ zum übergeordneten Steuerelement fest. | |
CanFocus | Ruft einen Wert ab, der angibt, ob ein Linien-oder Formsteuerelement den Fokus erhalten kann. (Von Shape geerbt.) | |
CanRaiseEvents | Ruft einen Wert ab, der angibt, ob die Komponente ein Ereignis auslösen kann. (Von Component geerbt.) | |
CanSelect | Ruft einen Wert ab, der angibt, ob ein Linien-oder Formsteuerelement ausgewählt werden kann. (Von Shape geerbt.) | |
ClientRectangle | Ruft das Rechteck ab, das den Clientbereich der Form darstellt. | |
ClientSize | Ruft ab oder legt die Höhe und Breite des Clientbereichs der Form fest. | |
Container | Ruft den IContainer ab, der die Component enthält. (Von Shape geerbt.) | |
ContainsFocus | Ruft einen Wert ab, der angibt, ob ein Linien-oder Formsteuerelement den Eingabefokus besitzt. (Von Shape geerbt.) | |
ContextMenu | Ruft das Symbol ab bzw. legt das Kontextmenü fest, das mit einem Linien-oder Formsteuerelement zugeordnet ist. (Von Shape geerbt.) | |
ContextMenuStrip | Ruft ab oder legt fest ContextMenuStrip mit einem Linien-oder Formsteuerelement zugeordnet ist. (Von Shape geerbt.) | |
Created | Ruft einen Wert ab, der angibt, ob ein Linien-oder Formsteuerelement erstellt wurde. (Von Shape geerbt.) | |
Cursor | Ruft den Cursor ab, der angezeigt wird, wenn mit dem Mauszeiger auf ein Linien-oder Formsteuerelement befindet. (Von Shape geerbt.) | |
DefaultBackColor | Ruft die Standardhintergrundfarbe der Form ab. | |
DefaultFillColor | Ruft die Füllfarbe der Form ab. | |
DefaultFillGradientColor | Ruft die Farbe der Form standardmäßig Füll- Farbverlaufs ab. | |
DesignMode | Ruft einen Wert ab, der angibt, ob sich Component gegenwärtig im Entwurfsmodus befindet. (Von Component geerbt.) | |
DisplayRectangle | Ruft das Rechteck ab, das den Anzeigebereich der Form darstellt. | |
Disposing | Ruft einen Wert ab, der angibt, ob die Basis Shape-Klasse freigibt. (Von Shape geerbt.) | |
Enabled | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob ein Linien-oder Formsteuerelement auf Benutzerinteraktionen reagieren kann. (Von Shape geerbt.) | |
Events | Ruft die Liste der Ereignishandler ab, die dieser Component angefügt sind. (Von Component geerbt.) | |
FillColor | Ruft ab oder legt die Farbe fest, die verwendet wird, um die Form auszufüllen. | |
FillGradientColor | Ruft ab oder legt die Farbe Farbverlaufs ab, die verwendet wird, um die Form auszufüllen. | |
FillGradientStyle | Ruft die Art des Farbverlaufs ab bzw. legt es fest), das verwendet wird, um die Form auszufüllen. | |
FillStyle | Ruft das Symbol ab bzw. legt das Schema fest, der verwendet wird, um die Form auszufüllen. | |
Focused | Ruft einen Wert ab, der angibt, ob ein Linien-oder Formsteuerelement den Eingabefokus besitzt. (Von Shape geerbt.) | |
Height | Ruft die Höhe ab bzw. legt das Format fest. | |
IsAccessible | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob ein Linien-oder Formsteuerelement für barrierefreie Anwendungen zur Verfügung steht. (Von Shape geerbt.) | |
IsDisposed | Ruft einen Wert ab, der angibt, ob ein Linien-oder Formsteuerelement freigegeben wurde. (Von Shape geerbt.) | |
Left | Ruft den Abstand zwischen dem linken Rand der Form und dem linken Rand des Clientbereichs des zugehörigen Containers fest. | |
Location | Ruft die Koordinaten der linken oberen Ecke der Form relativ zur linken oberen Ecke des Containers fest. | |
Name | Ruft den Text ab bzw. legt den Namen eines Formsteuerelements Linien-oder fest. (Von Shape geerbt.) | |
Parent | Ruft den übergeordneten Container des Formsteuerelements Linien-oder fest. (Von Shape geerbt.) | |
Region | Ruft den Fensterbereich ab oder legt diesen fest, der mit einem Linien-oder Formsteuerelement zugeordnet ist. (Von Shape geerbt.) | |
Right | Ruft den Abstand zwischen dem rechten Rand der Form und dem linken Rand des Clientbereichs des zugehörigen Containers ab. | |
SelectionColor | Ruft ab oder legt die Auswahl einer Farbe Form. (Von Shape geerbt.) | |
Site | Ruft die ISite der Component ab oder legt diese fest. (Von Component geerbt.) | |
Size | Ruft ab oder legt die Höhe und Breite der Form fest. | |
Tag | Ruft das Objekt ab, das Daten über ein Linien-oder Formsteuerelement enthält. (Von Shape geerbt.) | |
Top | Ruft den Abstand zwischen dem oberen Rand der Form und dem linken Rand des Clientbereichs des zugehörigen Containers fest. | |
UseWaitCursor | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Wartecursor für das aktuelle Linien-oder Formsteuerelement verwendet. (Von Shape geerbt.) | |
Visible | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob ein Linien-oder Formsteuerelement angezeigt wird. (Von Shape geerbt.) | |
Width | Ruft ab oder legt die Breite fest. der Form |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
BringToFront | Holt einen Linien-oder Formsteuerelement in den Vordergrund der z-Reihenfolge. (Von Shape geerbt.) | |
CreateAccessibilityInstance | Erstellt ein neues Objekt für die Barrierefreiheit für das Formsteuerelement. (Überschreibt Shape.CreateAccessibilityInstance().) | |
CreateObjRef | Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.) | |
Dispose() | Gibt alle vom Component verwendeten Ressourcen frei. (Von Component geerbt.) | |
Dispose(Boolean) | Gibt die nicht verwalteten Ressourcen frei, Formsteuerelement ein Linien-oder und optional auch die verwalteten Ressourcen frei. (Von Shape geerbt.) | |
DrawToBitmap | Unterstützt das Rendering für die angegebene Bitmap. (Überschreibt Shape.DrawToBitmap(Bitmap, Rectangle).) | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Gibt nicht verwaltete Ressourcen frei und führt andere Bereinigungsvorgänge durch, bevor die Component durch die Garbage Collection wieder zugänglich gemacht wird. (Von Component geerbt.) | |
FindForm | Ruft das Formular ab, der angibt, dass ein Linien-oder Formsteuerelement aktiviert ist. (Von Shape geerbt.) | |
Focus | Legt den Eingabefokus auf ein Formsteuerelement Linien-oder fest. (Von Shape geerbt.) | |
GetContainerControl | Gibt den nächsten ContainerControl oben in der Kette eines Linien-oder Formsteuerelements von übergeordneten Steuerelementen zurück. (Von Shape geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetLifetimeService | Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.) | |
GetService | Gibt ein Objekt zurück, das einen von der Component oder von deren Container bereitgestellten Dienst darstellt. (Von Component geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
Hide | Verbirgt ein Linien-oder vom Benutzer Formsteuerelement. (Von Shape geerbt.) | |
HitTest | Bestimmt, ob ein Formsteuerelement am angegebenen Punkt auf dem Bildschirm befindet. (Überschreibt Shape.HitTest(Int32, Int32).) | |
InitializeLifetimeService | Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.) | |
Invalidate | Erklärt einen bestimmten Bereich eines Linien-oder Formsteuerelements, wobei eine paint-Meldung an das Steuerelement gesendet wird. (Von Shape geerbt.) | |
MemberwiseClone() | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
MemberwiseClone(Boolean) | Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts. (Von MarshalByRefObject geerbt.) | |
OnBackColorChanged | Löst das BackColorChanged-Ereignis aus. | |
OnBackgroundImageChanged | Löst das BackgroundImageChanged-Ereignis aus. | |
OnBackgroundImageLayoutChanged | Löst das BackgroundImageLayoutChanged-Ereignis aus. | |
OnClick | Löst das Click-Ereignis aus. (Von Shape geerbt.) | |
OnClientSizeChanged | Löst das ClientSizeChanged-Ereignis aus. | |
OnContextMenuChanged | Löst das ContextMenuChanged-Ereignis aus. (Von Shape geerbt.) | |
OnContextMenuStripChanged | Löst das ContextMenuStripChanged-Ereignis aus. (Von Shape geerbt.) | |
OnCursorChanged | Löst das CursorChanged-Ereignis aus. (Von Shape geerbt.) | |
OnDoubleClick | Löst das DoubleClick-Ereignis aus. (Von Shape geerbt.) | |
OnEnabledChanged | Löst das EnabledChanged-Ereignis aus. (Von Shape geerbt.) | |
OnEnter | Löst das Enter-Ereignis aus. (Von Shape geerbt.) | |
OnGotFocus | Löst das GotFocus-Ereignis aus. (Von Shape geerbt.) | |
OnInvalidated | Löst das Invalidated-Ereignis aus. (Von Shape geerbt.) | |
OnKeyDown | Löst das KeyDown-Ereignis aus. (Von Shape geerbt.) | |
OnKeyPress | Löst das KeyPress-Ereignis aus. (Von Shape geerbt.) | |
OnKeyUp | Löst das KeyUp-Ereignis aus. (Von Shape geerbt.) | |
OnLeave | Löst das Leave-Ereignis aus. (Von Shape geerbt.) | |
OnLocationChanged | Löst das LocationChanged-Ereignis aus. | |
OnLostFocus | Löst das LostFocus-Ereignis aus. (Von Shape geerbt.) | |
OnMouseClick | Löst das MouseClick-Ereignis aus. (Von Shape geerbt.) | |
OnMouseDoubleClick | Löst das MouseDoubleClick-Ereignis aus. (Von Shape geerbt.) | |
OnMouseDown | Löst das MouseDown-Ereignis aus. (Von Shape geerbt.) | |
OnMouseEnter | Löst das MouseEnter-Ereignis aus. (Von Shape geerbt.) | |
OnMouseHover | Löst das MouseHover-Ereignis aus. (Von Shape geerbt.) | |
OnMouseLeave | Löst das MouseLeave-Ereignis aus. (Von Shape geerbt.) | |
OnMouseMove | Löst das MouseMove-Ereignis aus. (Von Shape geerbt.) | |
OnMouseUp | Löst das MouseUp-Ereignis aus. (Von Shape geerbt.) | |
OnMouseWheel | Löst das MouseWheel-Ereignis aus. (Von Shape geerbt.) | |
OnMove | Löst das Move-Ereignis aus. (Von Shape geerbt.) | |
OnPaint | Löst das Paint-Ereignis aus. (Überschreibt Shape.OnPaint(PaintEventArgs).) | |
OnParentChanged | Löst das ParentChanged-Ereignis aus. (Von Shape geerbt.) | |
OnPreviewKeyDown | Löst das PreviewKeyDown-Ereignis aus. (Von Shape geerbt.) | |
OnQueryAccessibilityHelp | Löst das QueryAccessibilityHelp-Ereignis aus. (Von Shape geerbt.) | |
OnRegionChanged | Löst das RegionChanged-Ereignis aus. (Von Shape geerbt.) | |
OnResize | Löst das Resize-Ereignis aus. | |
OnSizeChanged | Löst das SizeChanged-Ereignis aus. | |
OnVisibleChanged | Löst das VisibleChanged-Ereignis aus. (Von Shape geerbt.) | |
PointToClient | Rechnet die Position des angegebenen Bildschirmpunkts in Clientkoordinaten um. (Von Shape geerbt.) | |
PointToScreen | Rechnet die Position des angegebenen Clientpunkts in Bildschirmkoordinaten um. (Von Shape geerbt.) | |
RectangleToClient | Berechnet die Größe und die Position des angegebenen Bildschirmrechtecks in Clientkoordinaten. (Von Shape geerbt.) | |
RectangleToScreen | Berechnet die Größe und die Position des angegebenen Clientrechtecks in Bildschirmkoordinaten. (Von Shape geerbt.) | |
Refresh | Erzwingt, dass ein Steuerelement seinen Clientbereich für ungültig erklärt und sich sowie alle untergeordneten Steuerelemente sofort selbst neu zeichnet. (Von Shape geerbt.) | |
ResumePaint | Nimmt die übliche Logik Zeichnen fortgesetzt und erzwingt optional ein unmittelbares Lay-out von ausstehenden Anforderungen zum Zeichnen. (Von Shape geerbt.) | |
Scale | Skaliert die Form durch den angegebenen Skalierungsfaktor. (Überschreibt Shape.Scale(SizeF).) | |
Select | Aktiviert ein Steuerelement. (Von Shape geerbt.) | |
SendToBack | Sendet ein Linien-oder Formsteuerelement Element in den Hintergrund der z-Reihenfolge. (Von Shape geerbt.) | |
SetBounds | Legt die Begrenzungen der Form auf die angegebene Position und Größe fest. | |
Show | Zeigt eine Form für den Benutzer an. (Von Shape geerbt.) | |
SuspendPaint | Enthält die Zeichenvorgänge Logik für eine Form. (Von Shape geerbt.) | |
ToString | Gibt einen String zurück, der den Namen dieser Component enthält, sofern vorhanden.Diese Methode sollte nicht überschrieben werden. (Von Component geerbt.) | |
Update | Bewirkt, dass das Steuerelement die für ungültig erklärten Bereiche im Clientbereich neu zeichnet. (Von Shape geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
BackColorChanged | Tritt ein, wenn die BackColor-Eigenschaft der Form geändert wird. | |
BackgroundImageChanged | Tritt ein, wenn die BackgroundImage-Eigenschaft einer Form geändert wird. | |
BackgroundImageLayoutChanged | Tritt ein, wenn die BackgroundImageLayout-Eigenschaft einer Form geändert wird. | |
ChangeUICues | Tritt ein, wenn sich der Fokus-Cue oder der Tastatur-Cue der Benutzeroberfläche ändert. (Von Shape geerbt.) | |
Click | Tritt ein, wenn auf die Form geklickt wird. (Von Shape geerbt.) | |
ClientSizeChanged | Tritt ein, wenn die ClientSize-Eigenschaft einer Form geändert wird. | |
ContextMenuChanged | Tritt auf, wenn sich der Wert der ContextMenu-Eigenschaft ändert. (Von Shape geerbt.) | |
ContextMenuStripChanged | Tritt auf, wenn sich der Wert der ContextMenuStrip-Eigenschaft ändert. (Von Shape geerbt.) | |
CursorChanged | Tritt auf, wenn sich der Wert der Cursor-Eigenschaft ändert. (Von Shape geerbt.) | |
Disposed | Tritt ein, wenn die Komponente durch einen Aufruf der Dispose-Methode freigegeben wird. (Von Component geerbt.) | |
DoubleClick | Tritt auf, wenn auf das Formular doppelgeklickt wird. (Von Shape geerbt.) | |
EnabledChanged | Tritt ein, wenn sich der Enabled-Eigenschaftswert geändert hat. (Von Shape geerbt.) | |
Enter | Tritt ein, wenn sich die Form eingegeben wird. (Von Shape geerbt.) | |
GotFocus | Tritt ein, wenn das Formular den Fokus erhält. (Von Shape geerbt.) | |
Invalidated | Tritt ein, wenn die Anzeige einer Form das Neuzeichnen erfordert. (Von Shape geerbt.) | |
KeyDown | Tritt ein, wenn eine Taste gedrückt wird und die im Fokus besitzt. (Von Shape geerbt.) | |
KeyPress | Tritt ein, wenn eine Taste gedrückt wird und die im Fokus besitzt. (Von Shape geerbt.) | |
KeyUp | Tritt ein, wenn eine Taste losgelassen wird und die im Fokus besitzt. (Von Shape geerbt.) | |
Leave | Tritt ein, wenn der Eingabefokus verliert die Form. (Von Shape geerbt.) | |
LocationChanged | Tritt ein, wenn die Location-Eigenschaft einer Form geändert wird. | |
LostFocus | Tritt ein, wenn das Formular den Fokus verliert. (Von Shape geerbt.) | |
MouseClick | Tritt ein, wenn auf die Form von der Maus geklickt wurde. (Von Shape geerbt.) | |
MouseDoubleClick | Tritt ein, wenn mit der Maus auf die Form doppelgeklickt wird. (Von Shape geerbt.) | |
MouseDown | Tritt ein, wenn sich der Mauszeiger über der Form befindet und eine Maustaste gedrückt wird. (Von Shape geerbt.) | |
MouseEnter | Tritt ein, wenn der Mauszeiger die Form wechselt. (Von Shape geerbt.) | |
MouseHover | Tritt ein, wenn sich der Mauszeiger auf dem Formular befindet. (Von Shape geerbt.) | |
MouseLeave | Tritt ein, wenn der Mauszeiger die Form können. (Von Shape geerbt.) | |
MouseMove | Tritt ein, wenn der Mauszeiger die Form verschoben wird. (Von Shape geerbt.) | |
MouseUp | Tritt ein, wenn sich der Mauszeiger über der Form befindet und eine Maustaste losgelassen wird. (Von Shape geerbt.) | |
MouseWheel | Tritt ein, wenn das Mausrad bewegt wird und im Fokus besitzt. (Von Shape geerbt.) | |
Move | Tritt ein, wenn das Formular verschoben wird. (Von Shape geerbt.) | |
Paint | Tritt ein, wenn sich die im neu gezeichnet wird. (Von Shape geerbt.) | |
ParentChanged | Tritt ein, wenn der Parent-Eigenschaftswert geändert wird. (Von Shape geerbt.) | |
PreviewKeyDown | Tritt vor dem KeyDown-Ereignis ein, wenn eine Taste gedrückt wird und den Fokus auf das Formular befindet. (Von Shape geerbt.) | |
QueryAccessibilityHelp | Tritt ein, wenn ein AccessibleObject Hilfe zu barrierefreien Anwendungen bereitstellt. (Von Shape geerbt.) | |
RegionChanged | Tritt auf, wenn sich der Wert der Region-Eigenschaft ändert. (Von Shape geerbt.) | |
Resize | Tritt ein, wenn die Größe einer Form geändert wird. | |
SizeChanged | Tritt ein, wenn die Size-Eigenschaft einer Form geändert wird. | |
VisibleChanged | Tritt ein, wenn der Visible-Eigenschaftswert geändert wird. (Von Shape geerbt.) |
Zum Seitenanfang
Hinweise
Um zu erstellen Formsteuerelement besitzen, erben Sie von SimpleShape anstelle Shape.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.