SimpleShape-Klasse
Implementiert die grundlegende Funktionalität für das gemeinsame OvalShape und RectangleShape Steuerelemente.
Vererbungshierarchie
Object
MarshalByRefObject
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 der SimpleShape -Klasse und gibt eine ShapeContainer als übergeordnetes Element. | |
SimpleShape(Int32, Int32, Int32, Int32) | Initialisiert eine neue Instanz der der SimpleShape -Klasse, die Größe und Position angeben. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AccessibilityObject | Ruft das AccessibleObject ab, das dem Steuerelement zugewiesen ist. (Von Shape geerbt.) | |
AccessibleDefaultActionDescription | Ruft die Standardbeschreibung der Aktion des Steuerelements ab, das von Clientanwendungen für Barrierefreiheit verwendet wird, oder legt diese fest. (Von Shape geerbt.) | |
AccessibleDescription | Ruft die Beschreibung des von Clientanwendungen für die Barrierefreiheit verwendeten Steuerelements ab oder legt diese fest. (Von Shape geerbt.) | |
AccessibleName | Ruft den Namen des von Clientanwendungen für die Barrierefreiheit verwendeten Steuerelements ab oder legt diesen fest. (Von Shape geerbt.) | |
AccessibleRole | Ruft die barrierefreie Rolle des Steuerelements ab oder legt diese fest. (Von Shape geerbt.) | |
Anchor | Ruft die Ränder des Containers ab, an die ein Steuerelement gebunden ist oder bestimmt, wie die Größe des Steuerelements mit dessen übergeordnetem Element geändert wird. (Von Shape geerbt.) | |
BackColor | Ruft die Hintergrundfarbe für die Form ab oder legt diese fest. | |
BackgroundImage | Ruft das in der Form angezeigte Bild ab oder legt dieses fest. | |
BackgroundImageLayout | Ruft ab oder legt fest, welches Hintergrundbildlayout gemäß der Definition in der ImageLayout-Enumeration verwendet wird. | |
BackStyle | Ruft die Transparenz der Form ab oder legt diese fest. | |
BorderColor | Ruft die Rahmenfarbe eines Shape- oder Line-Steuerelements ab oder legt diese fest. (Von Shape geerbt.) | |
BorderStyle | Ruft ab oder legt die Rahmenart für ein Steuerelement Form oder Linie. (Von Shape geerbt.) | |
BorderWidth | Ruft die Rahmenbreite der Form ab oder legt diese fest. (Überschreibt Shape.BorderWidth.) | |
Bottom | Ruft den Abstand zwischen dem unteren Rand der Form und dem oberen Rand des Clientbereichs des zugehörigen Containers in Pixel ab. | |
Bounds | Ruft die Größe und die Position der From, relativ zum übergeordneten Steuerelement in Pixel ab oder legt diese fest. | |
CanFocus | Ruft einen Wert ab, der angibt, ob ein Line- oder Shape-Steuerelement 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 Line- oder Shape-Steuerelement ausgewählt werden kann. (Von Shape geerbt.) | |
ClientRectangle | Ruft das Rechteck ab, das den Clientbereich der Form darstellt. | |
ClientSize | Ruft die Höhe und Breite des Clientbereichs der Form ab oder legt diese 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 aktuell den Eingabefokus hat. (Von Shape geerbt.) | |
ContextMenu | Ruft das einem Line- oder Shape-Steuerelement zugeordnete Kontextmenü ab oder legt dieses fest. (Von Shape geerbt.) | |
ContextMenuStrip | Ruft ab oder legt die ContextMenuStrip einer Linie oder Form-Steuerelement zugeordnet. (Von Shape geerbt.) | |
Created | Ruft einen Wert ab, der angibt, ob ein Line- oder Shape-Steuerelement erstellt wurde. (Von Shape geerbt.) | |
Cursor | Ruft den Cursor ab, der angezeigt wird, wenn sich der Mauszeiger über dem Steuerelement befindet, oder legt diesen fest. (Von Shape geerbt.) | |
DefaultBackColor | Ruft die Standardhintergrundfarbe der Form ab. | |
DefaultFillColor | Ruft die Standardfüllfarbe der Form ab. | |
DefaultFillGradientColor | Ruft die Standardfüllverlaufsfarbe der Form 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, der angibt, ob die Basis Shape Klasse verworfen wird. (Von Shape geerbt.) | |
Enabled | Ruft einen Wert ab, der angibt, ob ein Line- oder Shape-Steuerelement auf Benutzerinteraktionen reagieren kann, oder legt diesen fest. (Von Shape geerbt.) | |
Events | Ruft die Liste der Ereignishandler ab, die dieser Component angefügt sind. (Von Component geerbt.) | |
FillColor | Ruft die zum Ausfüllen der Form verwendete Farbe ab, oder legt diese fest. | |
FillGradientColor | Ruft die zum Ausfüllen der Form verwendete Verlaufsfarbe ab, oder legt diese fest. | |
FillGradientStyle | Ruft den Farbverlaufsstil zum Auffüllen der Form ab, oder legt diesen fest. | |
FillStyle | Ruft das zum Ausfüllen der Form verwendete Muster ab, oder legt dieses fest. | |
Focused | Ruft einen Wert ab, der angibt, ob ein Linien- oder Formsteuerelement aktuell den Eingabefokus hat. (Von Shape geerbt.) | |
Height | Ruft die Höhe der Form ab oder legt diese fest. | |
IsAccessible | Ruft einen Wert ab, der angibt, ob ein Line- oder Shape-Steuerelement für barrierefreie Anwendungen verfügbar ist, oder legt diesen fest. (Von Shape geerbt.) | |
IsDisposed | Ruft einen Wert ab, der angibt, ob ein Line- oder Shape-Steuerelement 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 in Pixel ab oder legt diesen fest. | |
Location | Ruft die Koordinaten der linken oberen Ecke der Form relativ zur linken oberen Ecke des Containers ab oder legt diese fest. | |
Name | Ruft den Namen eines Line- oder Shape-Steuerelements ab oder legt diesen fest. (Von Shape geerbt.) | |
Parent | Ruft den übergeordneten Container eines Line- oder Shape-Steuerelements ab oder legt diesen fest. (Von Shape geerbt.) | |
Region | Ruft den einem Line- oder Shape-Steuerelement zugeordneten Fensterbereich ab oder legt diesen fest. (Von Shape geerbt.) | |
Right | Ruft den Abstand zwischen dem rechten Rand der Form und dem linken Rand des Clientbereichs des zugehörigen Containers in Pixel ab. | |
SelectionColor | Ruft die Auswahlfarbe einer Form ab oder legt diese fest. (Von Shape geerbt.) | |
Site | Ruft die ISite der Component ab oder legt diese fest. (Von Component geerbt.) | |
Size | Ruft die Höhe und Breite der Form ab oder legt diese fest. | |
Tag | Ruft das Objekt ab, das Daten über ein Line- oder Shape-Steuerelement enthält, oder legt dieses fest. (Von Shape geerbt.) | |
Top | Ruft den Abstand zwischen dem oberen Rand der Form und dem linken Rand des Clientbereichs des zugehörigen Containers in Pixel ab oder legt diesen fest. | |
UseWaitCursor | Ruft einen Wert ab, der angibt, ob der Wartecursor für das aktuelle Line- oder Shape-Steuerelement verwendet werden soll. (Von Shape geerbt.) | |
Visible | Ruft einen Wert ab, der angibt, ob ein Line- oder Shape-Steuerelement angezeigt wird. (Von Shape geerbt.) | |
Width | Ruft die Breite der Form ab oder legt diese fest. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
BringToFront | Zeigt ein Line- oder Shape-Steuerelement am Anfang der z-Reihenfolge an. (Von Shape geerbt.) | |
CreateAccessibilityInstance | Erstellt ein neues Objekt für die Barrierefreiheit für das Shape-Steuerelement. (Überschreibt Shape.CreateAccessibilityInstance().) | |
CreateObjRef | Sicherheitsrelevant. 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 von einem Line- oder Shape-Steuerelement verwendeten nicht verwalteten Ressourcen 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, in dem sich ein Line- oder Shape-Steuerelement befindet. (Von Shape geerbt.) | |
Focus | Legt den Eingabefokus auf ein Line- oder Shape-Steuerelement fest. (Von Shape geerbt.) | |
GetContainerControl | Gibt die nächste ContainerControl nach oben in einer Linie oder Form des Steuerelements Kette der übergeordneten Steuerelemente. (Von Shape geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetLifetimeService | Sicherheitsrelevant. 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 Line- oder Shape-Steuerelement vor dem Benutzer. (Von Shape geerbt.) | |
HitTest | Ermittelt, ob sich ein Shape-Steuerelement am angegebenen Punkt auf dem Bildschirm befindet. (Überschreibt Shape.HitTest(Int32, Int32).) | |
InitializeLifetimeService | Sicherheitsrelevant. 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 Line- oder Shape-Steuerelements für ungültig und veranlasst, dass eine Zeichnenmeldung an das Steuerelement gesendet wird. (Von Shape geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie vom 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 Zeichnungslogik wieder auf und erzwingt optional ein sofortiges Layout für ausstehende Zeichnungsanforderungen. (Von Shape geerbt.) | |
Scale | Skaliert die Form um den angegebenen Skalierungsfaktor. (Überschreibt Shape.Scale(SizeF).) | |
Select | Aktiviert ein Steuerelement. (Von Shape geerbt.) | |
SendToBack | Sendet ein Line- oder Shape-Steuerelement ans Ende der z-Reihenfolge. (Von Shape geerbt.) | |
SetBounds | Legt die Begrenzungen der Form auf die angegebene Position und Größe fest. | |
Show | Zeigt dem Benutzer eine Form an. (Von Shape geerbt.) | |
SuspendPaint | Unterbricht vorübergehend die Zeichnungslogik 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 auf, wenn der BackColor -Eigenschaft der Form geändert wird. | |
BackgroundImageChanged | Tritt auf, wenn die BackgroundImage Eigenschaft einer Form geändert wird. | |
BackgroundImageLayoutChanged | Tritt auf, wenn die BackgroundImageLayout Eigenschaft einer Form geändert wird. | |
ChangeUICues | Tritt ein, wenn sich die Hinweise auf den Fokus oder die Tastatur-Benutzeroberfläche ändern. (Von Shape geerbt.) | |
Click | Tritt ein, wenn auf die Form geklickt wird. (Von Shape geerbt.) | |
ClientSizeChanged | Tritt auf, 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 der Benutzer auf die Form doppelklickt. (Von Shape geerbt.) | |
EnabledChanged | Tritt ein, wenn der Enabled-Eigenschaftswert geändert wurde. (Von Shape geerbt.) | |
Enter | Tritt ein, wenn die Form eingegeben wird. (Von Shape geerbt.) | |
GotFocus | Tritt ein, wenn die Form den Fokus erhält. (Von Shape geerbt.) | |
Invalidated | Tritt auf, wenn für die Anzeige einer Form eine Neuzeichnung erforderlich ist. (Von Shape geerbt.) | |
KeyDown | Tritt ein, wenn eine Taste gedrückt wird und die Form den Fokus hat. (Von Shape geerbt.) | |
KeyPress | Tritt ein, wenn eine Taste gedrückt wird und die Form den Fokus hat. (Von Shape geerbt.) | |
KeyUp | Tritt ein, wenn eine Taste losgelassen wird und die Form den Fokus besitzt. (Von Shape geerbt.) | |
Leave | Tritt ein, wenn der Eingabefokus die Form verlässt. (Von Shape geerbt.) | |
LocationChanged | Tritt auf, wenn die Location Eigenschaft einer Form geändert wird. | |
LostFocus | Tritt auf, wenn die Form den Fokus verliert. (Von Shape geerbt.) | |
MouseClick | Tritt auf, wenn die mit der Maus auf die Form geklickt wird. (Von Shape geerbt.) | |
MouseDoubleClick | Tritt auf, wenn die Form mit der Maus 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 in den Bereich der Form eintritt. (Von Shape geerbt.) | |
MouseHover | Tritt ein, wenn der Mauszeiger auf der Form verbleibt. (Von Shape geerbt.) | |
MouseLeave | Tritt auf, wenn der Mauszeiger die Form verlässt. (Von Shape geerbt.) | |
MouseMove | Tritt ein, wenn der Mauszeiger über der Form bewegt 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 auf, wenn das Mausrad gedreht wird, während die Form fokussiert ist. (Von Shape geerbt.) | |
Move | Tritt ein, wenn die Form bewegt wird. (Von Shape geerbt.) | |
Paint | Tritt auf, wenn die Form neu gezeichnet wird. (Von Shape geerbt.) | |
ParentChanged | Tritt ein, wenn der Parent-Eigenschaftswert geändert wird. (Von Shape geerbt.) | |
PreviewKeyDown | Tritt auf, bevor die KeyDown Ereignis, wenn eine Taste gedrückt wird und der Schwerpunkt auf der Form liegt. (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 auf, 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 ein eigenes Shape-Steuerelement zu erstellen, erben Sie von SimpleShape anstelle von Shape.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.