Control Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert die Basisklasse für Steuerelemente, bei denen es sich um Komponenten mit visueller Darstellung handelt.
public ref class Control : System::ComponentModel::Component, System::ComponentModel::ISynchronizeInvoke, System::Windows::Forms::IWin32Window
public ref class Control : System::ComponentModel::Component, IDisposable, System::ComponentModel::ISynchronizeInvoke, System::Windows::Forms::IBindableComponent, System::Windows::Forms::IDropTarget, System::Windows::Forms::IWin32Window
public class Control : System.ComponentModel.Component, System.ComponentModel.ISynchronizeInvoke, System.Windows.Forms.IWin32Window
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class Control : System.ComponentModel.Component, IDisposable, System.ComponentModel.ISynchronizeInvoke, System.Windows.Forms.IBindableComponent, System.Windows.Forms.IDropTarget, System.Windows.Forms.IWin32Window
public class Control : System.ComponentModel.Component, IDisposable, System.ComponentModel.ISynchronizeInvoke, System.Windows.Forms.IBindableComponent, System.Windows.Forms.IDropTarget, System.Windows.Forms.IWin32Window
type Control = class
inherit Component
interface UnsafeNativeMethods.IOleControl
interface UnsafeNativeMethods.IOleObject
interface UnsafeNativeMethods.IOleInPlaceObject
interface UnsafeNativeMethods.IOleInPlaceActiveObject
interface UnsafeNativeMethods.IOleWindow
interface UnsafeNativeMethods.IViewObject
interface UnsafeNativeMethods.IViewObject2
interface UnsafeNativeMethods.IPersist
interface UnsafeNativeMethods.IPersistStreamInit
interface UnsafeNativeMethods.IPersistPropertyBag
interface UnsafeNativeMethods.IPersistStorage
interface UnsafeNativeMethods.IQuickActivate
interface ISynchronizeInvoke
interface IWin32Window
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Control = class
inherit Component
interface UnsafeNativeMethods.IOleControl
interface UnsafeNativeMethods.IOleObject
interface UnsafeNativeMethods.IOleInPlaceObject
interface UnsafeNativeMethods.IOleInPlaceActiveObject
interface UnsafeNativeMethods.IOleWindow
interface UnsafeNativeMethods.IViewObject
interface UnsafeNativeMethods.IViewObject2
interface UnsafeNativeMethods.IPersist
interface UnsafeNativeMethods.IPersistStreamInit
interface UnsafeNativeMethods.IPersistPropertyBag
interface UnsafeNativeMethods.IPersistStorage
interface UnsafeNativeMethods.IQuickActivate
interface IDropTarget
interface ISynchronizeInvoke
interface IWin32Window
interface IBindableComponent
interface IComponent
interface IDisposable
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Control = class
inherit Component
interface IDropTarget
interface ISynchronizeInvoke
interface IWin32Window
interface IBindableComponent
interface IComponent
interface IDisposable
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Control = class
inherit Component
interface IDropTarget
interface ISynchronizeInvoke
interface IWin32Window
interface IComponent
interface IDisposable
interface IBindableComponent
type Control = class
inherit Component
interface IOleControl.Interface
interface IOleObject.Interface
interface IOleInPlaceObject.Interface
interface IOleWindow.Interface
interface IOleInPlaceActiveObject.Interface
interface IViewObject.Interface
interface IViewObject2.Interface
interface IPersist.Interface
interface IPersistStreamInit.Interface
interface IPersistPropertyBag.Interface
interface IPersistStorage.Interface
interface IQuickActivate.Interface
interface IDropTarget
interface ISynchronizeInvoke
interface IWin32Window
interface IComponent
interface IDisposable
interface IBindableComponent
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Control = class
inherit Component
interface UnsafeNativeMethods.IOleControl
interface UnsafeNativeMethods.IOleObject
interface UnsafeNativeMethods.IOleInPlaceObject
interface UnsafeNativeMethods.IOleInPlaceActiveObject
interface UnsafeNativeMethods.IOleWindow
interface UnsafeNativeMethods.IViewObject
interface UnsafeNativeMethods.IViewObject2
interface UnsafeNativeMethods.IPersist
interface Interop.Ole32.IPersistStreamInit
interface UnsafeNativeMethods.IPersistPropertyBag
interface Interop.Ole32.IPersistStorage
interface UnsafeNativeMethods.IQuickActivate
interface IDropTarget
interface ISynchronizeInvoke
interface IWin32Window
interface IComponent
interface IDisposable
interface IBindableComponent
type Control = class
inherit Component
interface Interop.Ole32.IOleControl
interface Interop.Ole32.IOleObject
interface Interop.Ole32.IOleInPlaceObject
interface Interop.Ole32.IOleInPlaceActiveObject
interface Interop.Ole32.IOleWindow
interface Interop.Ole32.IViewObject
interface Interop.Ole32.IViewObject2
interface Interop.Ole32.IPersist
interface Interop.Ole32.IPersistStreamInit
interface Interop.Oleaut32.IPersistPropertyBag
interface Interop.Ole32.IPersistStorage
interface Interop.Ole32.IQuickActivate
interface IDropTarget
interface ISynchronizeInvoke
interface IWin32Window
interface IComponent
interface IDisposable
interface IBindableComponent
type Control = class
inherit Component
interface IDropTarget
interface ISynchronizeInvoke
interface IWin32Window
interface IComponent
interface IDisposable
interface IBindableComponent
interface IOleControl.Interface
interface IOleObject.Interface
interface IOleInPlaceObject.Interface
interface IOleWindow.Interface
interface IOleInPlaceActiveObject.Interface
interface IViewObject.Interface
interface IViewObject2.Interface
interface IPersist.Interface
interface IPersistStreamInit.Interface
interface IPersistPropertyBag.Interface
interface IPersistStorage.Interface
interface IQuickActivate.Interface
Public Class Control
Inherits Component
Implements ISynchronizeInvoke, IWin32Window
Public Class Control
Inherits Component
Implements IBindableComponent, IDisposable, IDropTarget, ISynchronizeInvoke, IWin32Window
- Vererbung
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Um eine eigene Steuerelementklasse zu erstellen, erben Sie von den UserControlKlassen Control oder von den anderen von Windows Forms bereitgestellten Steuerelementen. Weitere Informationen zum Erstellen von benutzerdefinierten Steuerelementen finden Sie unter Entwickeln von benutzerdefinierten Windows Forms-Steuerelementen mit .NET Framework.
Die Control Klasse implementiert sehr grundlegende Funktionen, die von Klassen benötigt werden, die dem Benutzer Informationen anzeigen. Sie behandelt benutzereingaben über die Tastatur und Zeigegeräte. Es verarbeitet nachrichtenweiterleitung und -sicherheit. Es definiert die Grenzen eines Steuerelements (seine Position und Größe), obwohl es keine Malerei implementiert. Es stellt einen Fensterziehpunkt () bereithWnd.
Windows Forms-Steuerelemente verwenden Umgebungseigenschaften, sodass untergeordnete Steuerelemente wie ihre Umgebung aussehen können. Eine Umgebungseigenschaft ist eine Steuerelementeigenschaft , die, wenn nicht festgelegt, vom übergeordneten Steuerelement abgerufen wird. Wenn das Steuerelement nicht über ein ParentSteuerelement verfügt und die Eigenschaft nicht festgelegt ist, versucht das Steuerelement, den Wert der Umgebungseigenschaft über die Site Eigenschaft zu ermitteln. Wenn das Steuerelement nicht websiteiert ist, wenn die Website Umgebungseigenschaften nicht unterstützt oder wenn die Eigenschaft nicht für das AmbientPropertiesSteuerelement festgelegt ist, verwendet das Steuerelement seine eigenen Standardwerte. In der Regel stellt eine Umgebungseigenschaft ein Merkmal eines Steuerelements dar, z BackColor. B. das an ein untergeordnetes Steuerelement kommuniziert wird. Beispielsweise hat ein Element Button standardmäßig dasselbe BackColor wie das übergeordnete Element Form . Umgebungseigenschaften, die von der Control Klasse bereitgestellt werden, umfassen: Cursor, , Font, BackColor, ForeColorund RightToLeft.
Hinweis
Damit Ihre Windows Forms-Anwendung visuelle Formatvorlagen unterstützt, müssen Sie die FlatStyle Eigenschaft System auf festlegen und ein Manifest in die ausführbare Datei einfügen. Ein Manifest ist eine XML-Datei, die entweder als Ressource in ihrer ausführbaren Anwendung oder als separate Datei enthalten ist, die sich im selben Verzeichnis wie die ausführbare Datei befindet. Ein Beispiel für ein Manifest finden Sie im Beispielabschnitt der FlatStyle Enumeration. Weitere Informationen zur Verwendung visueller Formatvorlagen finden Sie unter Visual Styles.
Windows Forms verfügt über integrierte Unterstützung für die Barrierefreiheit und bietet Informationen zu Ihrer Anwendung, die es ermöglicht, mit Barrierefreiheitsclientanwendungen wie Bildschirmvergrößerungs- und Prüfprogrammprogrammen, Spracheingabeprogramme, Bildschirmtastaturen, alternativen Eingabegeräten und Tastaturerweiterungsprogrammen zu arbeiten. Manchmal möchten Sie zusätzliche Informationen für Clientanwendungen für Barrierefreiheit bereitstellen. Es gibt zwei Möglichkeiten, diese zusätzlichen Informationen bereitzustellen. Sie können die AccessibleNameWerte für AccessibleDescriptionAccessibleDefaultActionDescriptionBarrierefreiheitsclients festlegen, die AccessibleRole den Clientanwendungen für Barrierefreiheit gemeldet werden. Diese Methode wird in der Regel verwendet, um eingeschränkte Barrierefreiheitsinformationen für vorhandene Steuerelemente bereitzustellen. Alternativ können Sie Ihre eigene Klasse schreiben, die von den AccessibleObject Klassen abgeleitet Control.ControlAccessibleObject wird und so viele Barrierefreiheitsinformationen wie nötig bereitstellt.
Hinweis
Um eine bessere Leistung zu gewährleisten, legen Sie die Größe eines Steuerelements im Konstruktor nicht fest. Die bevorzugte Methode besteht darin, die DefaultSize Eigenschaft außer Kraft zu setzen.
Hinweis
Fügen Sie keine Datenbindungen für einen Control im Konstruktor hinzu. Dies führt zu Fehlern bei der Codegenerierung und kann unerwünschtes Verhalten verursachen.
Der Großteil der Steuerelemente im System.Windows.Forms Namespace verwendet das zugrunde liegende allgemeine Windows-Steuerelement als Basis für die Erstellung. Weitere Informationen zu allgemeinen Windows-Steuerelementen finden Sie unter Allgemeine Steuerelementreferenz.
Um Windows Forms-Steuerelemente aus einem separaten Prozess zu identifizieren, verwenden Sie einen Standardaufruf SendMessage , um die WM_GETCONTROLNAME Nachricht zu übergeben. WM_GETCONTROLNAME ist unabhängig von der Sprache und Der Windows-Hierarchie. Weitere Informationen finden Sie im Thema "Empfohlene Lösung für Windows Forms" in der Automatisierung von Windows Forms.
Verwenden Sie die InvokeRequired Eigenschaft, um den Zugriff auf das Steuerelement über mehrere Threads zu synchronisieren. Weitere Informationen zu Multithread-Steuerelementen für Windows Forms finden Sie unter How to: Make Thread-Safe Calls to Windows Forms Controls.
Konstruktoren
| Name | Beschreibung |
|---|---|
| Control() |
Initialisiert eine neue Instanz der Control Klasse mit Standardeinstellungen. |
| Control(Control, String, Int32, Int32, Int32, Int32) |
Initialisiert eine neue Instanz der Control Klasse als untergeordnetes Steuerelement mit bestimmten Text, Größe und Position. |
| Control(Control, String) |
Initialisiert eine neue Instanz der Control Klasse als untergeordnetes Steuerelement mit einem bestimmten Text. |
| Control(String, Int32, Int32, Int32, Int32) |
Initialisiert eine neue Instanz der Control Klasse mit bestimmten Text, Größe und Position. |
| Control(String) |
Initialisiert eine neue Instanz der Control Klasse mit einem bestimmten Text. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AccessibilityObject |
Ruft das AccessibleObject dem Steuerelement zugewiesene Ab. |
| AccessibleDefaultActionDescription |
Dient zum Abrufen oder Festlegen der Standardaktionsbeschreibung des Steuerelements für die Verwendung durch Barrierefreiheitsclientanwendungen. |
| AccessibleDescription |
Dient zum Abrufen oder Festlegen der Beschreibung des Steuerelements, das von Clientanwendungen für Barrierefreiheit verwendet wird. |
| AccessibleName |
Dient zum Abrufen oder Festlegen des Namens des Steuerelements, das von Clientanwendungen für Barrierefreiheit verwendet wird. |
| AccessibleRole |
Ruft die barrierefreie Rolle des Steuerelements ab oder legt diese fest. |
| AllowDrop |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Steuerelement Daten akzeptieren kann, die der Benutzer darauf zieht. |
| Anchor |
Dient zum Abrufen oder Festlegen der Kanten des Containers, an den ein Steuerelement gebunden ist, und bestimmt, wie die Größe eines Steuerelements mit seinem übergeordneten Element geändert wird. |
| AutoScrollOffset |
Ruft ab oder legt fest, wo dieses Steuerelement scrollt in ScrollControlIntoView(Control). |
| AutoSize |
Diese Eigenschaft ist für diese Klasse nicht relevant. |
| BackColor |
Ruft die Hintergrundfarbe für das Steuerelement ab oder legt sie fest. |
| BackgroundImage |
Ruft das Hintergrundbild ab, das im Steuerelement angezeigt wird, oder legt es fest. |
| BackgroundImageLayout |
Ruft das Hintergrundbildlayout ab, das in der ImageLayout Enumeration definiert ist, oder legt es fest. |
| BindingContext |
Dient zum Abrufen oder Festlegen des BindingContext Steuerelements. |
| Bottom |
Ruft den Abstand zwischen dem unteren Rand des Steuerelements und dem oberen Rand des Clientbereichs des Containers in Pixel ab. |
| Bounds |
Ruft die Größe und Position des Steuerelements ab, einschließlich seiner Nichtclientelemente in Pixeln, relativ zum übergeordneten Steuerelement. |
| CanEnableIme |
Ruft einen Wert ab, der angibt, ob die ImeMode Eigenschaft auf einen aktiven Wert festgelegt werden kann, um die IME-Unterstützung zu aktivieren. |
| CanFocus |
Ruft einen Wert ab, der angibt, ob das Steuerelement den Fokus erhalten kann. |
| CanRaiseEvents |
Bestimmt, ob Ereignisse für das Steuerelement ausgelöst werden können. |
| CanSelect |
Ruft einen Wert ab, der angibt, ob das Steuerelement ausgewählt werden kann. |
| Capture |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Steuerelement die Maus erfasst hat. |
| CausesValidation |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Steuerelement bewirkt, dass die Überprüfung für alle Steuerelemente ausgeführt wird, die eine Überprüfung erfordern, wenn der Fokus erhält. |
| CheckForIllegalCrossThreadCalls |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Aufrufe für den falschen Thread erfasst werden sollen, der auf die Eigenschaft eines Steuerelements Handle zugreift, wenn eine Anwendung gedebuggt wird. |
| ClientRectangle |
Ruft das Rechteck ab, das den Clientbereich des Steuerelements darstellt. |
| ClientSize |
Dient zum Abrufen oder Festlegen der Höhe und Breite des Clientbereichs des Steuerelements. |
| CompanyName |
Ruft den Namen des Unternehmens oder Erstellers der Anwendung ab, die das Steuerelement enthält. |
| Container |
Ruft das, das IContainer die Component. (Geerbt von Component) |
| ContainsFocus |
Ruft einen Wert ab, der angibt, ob das Steuerelement oder eines seiner untergeordneten Steuerelemente derzeit den Eingabefokus hat. |
| ContextMenu |
Veraltet.
Dient zum Abrufen oder Festlegen des Kontextmenüs, das dem Steuerelement zugeordnet ist. |
| ContextMenuStrip |
Dient zum Abrufen oder Festlegen des ContextMenuStrip zugeordneten Steuerelements. |
| Controls |
Ruft die Auflistung von Steuerelementen ab, die im Steuerelement enthalten sind. |
| Created |
Ruft einen Wert ab, der angibt, ob das Steuerelement erstellt wurde. |
| CreateParams |
Ruft die erforderlichen Erstellungsparameter ab, wenn der Steuerpunkt erstellt wird. |
| Cursor |
Ruft den Cursor ab, der angezeigt wird, wenn sich der Mauszeiger über dem Steuerelement befindet, oder legt diesen fest. |
| DataBindings |
Ruft die Datenbindungen für das Steuerelement ab. |
| DataContext |
Dient zum Abrufen oder Festlegen des Datenkontexts für den Zweck der Datenbindung. Dies ist eine Umgebungseigenschaft. |
| DefaultBackColor |
Ruft die Standardhintergrundfarbe des Steuerelements ab. |
| DefaultCursor |
Dient zum Abrufen oder Festlegen des Standardcursors für das Steuerelement. |
| DefaultFont |
Ruft die Standardschriftart des Steuerelements ab. |
| DefaultForeColor |
Ruft die Standard-Vordergrundfarbe des Steuerelements ab. |
| DefaultImeMode |
Ruft den vom Steuerelement unterstützten Standardmodus für den Eingabemethoden-Editor (INPUT Method Editor, IME) ab. |
| DefaultMargin |
Ruft den Abstand in Pixeln ab, der standardmäßig zwischen Steuerelementen angegeben wird. |
| DefaultMaximumSize |
Ruft die Länge und Höhe in Pixeln ab, die als standardmäßige maximale Größe eines Steuerelements angegeben wird. |
| DefaultMinimumSize |
Ruft die Länge und Höhe in Pixeln ab, die als Standard-Mindestgröße eines Steuerelements angegeben wird. |
| DefaultPadding |
Ruft den standardmäßigen internen Abstand (in Pixel) des Inhalts eines Steuerelements ab. |
| DefaultSize |
Ruft die Standardgröße des Steuerelements ab. |
| DesignMode |
Ruft einen Wert ab, der angibt, ob sich der Component Entwurfsmodus derzeit befindet. (Geerbt von Component) |
| DeviceDpi |
Ruft den DPI-Wert für das Anzeigegerät ab, auf dem das Steuerelement derzeit angezeigt wird. |
| DisplayRectangle |
Ruft das Rechteck ab, das den Anzeigebereich des Steuerelements darstellt. |
| Disposing |
Ruft einen Wert ab, der angibt, ob sich die Basisklasse Control im Prozess der Verwendung befindet. |
| Dock |
Ruft ab oder legt fest, welche Steuerelementrahmen an das übergeordnete Steuerelement angedockt werden und bestimmt, wie die Größe eines Steuerelements mit seinem übergeordneten Steuerelement geändert wird. |
| DoubleBuffered |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob dieses Steuerelement seine Oberfläche mithilfe eines sekundären Puffers neu zeichnen soll, um Flimmern zu reduzieren oder zu verhindern. |
| Enabled |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Steuerelement auf Benutzerinteraktionen reagieren kann. |
| Events |
Ruft die Liste der Ereignishandler ab, die an diese Componentangefügt sind. (Geerbt von Component) |
| Focused |
Ruft einen Wert ab, der angibt, ob das Steuerelement den Eingabefokus hat. |
| Font |
Dient zum Abrufen oder Festlegen der Schriftart des Texts, der vom Steuerelement angezeigt wird. |
| FontHeight |
Ruft die Höhe der Schriftart des Steuerelements ab oder legt sie fest. |
| ForeColor |
Ruft die Vordergrundfarbe des Steuerelements ab oder legt sie fest. |
| Handle |
Ruft das Fensterhandle ab, an das das Steuerelement gebunden ist. |
| HasChildren |
Ruft einen Wert ab, der angibt, ob das Steuerelement ein oder mehrere untergeordnete Steuerelemente enthält. |
| Height |
Ruft die Höhe des Steuerelements ab oder legt sie fest. |
| ImeMode |
Dient zum Abrufen oder Festlegen des Eingabemethoden-Editors (IME)-Modus des Steuerelements. |
| ImeModeBase |
Dient zum Abrufen oder Festlegen des IME-Modus eines Steuerelements. |
| InvokeRequired |
Ruft einen Wert ab, der angibt, ob der Aufrufer eine Aufrufmethode aufrufen muss, wenn Methodenaufrufe an das Steuerelement ausgeführt werden, da sich der Aufrufer in einem anderen Thread befindet als das Steuerelement, für das das Steuerelement erstellt wurde. |
| IsAccessible |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Steuerelement für Barrierefreiheitsanwendungen sichtbar ist. |
| IsAncestorSiteInDesignMode |
Gibt an, ob eines der Vorgänger dieses Steuerelements und diese Website in DesignMode vorhanden ist. Diese Eigenschaft ist schreibgeschützt. |
| IsDisposed |
Ruft einen Wert ab, der angibt, ob das Steuerelement verworfen wurde. |
| IsHandleCreated |
Ruft einen Wert ab, der angibt, ob dem Steuerelement ein Handle zugeordnet ist. |
| IsMirrored |
Ruft einen Wert ab, der angibt, ob das Steuerelement gespiegelt wird. |
| LayoutEngine |
Ruft eine zwischengespeicherte Instanz des Layoutmoduls des Steuerelements ab. |
| Left |
Dient zum Abrufen oder Festlegen des Abstands in Pixeln zwischen dem linken Rand des Steuerelements und dem linken Rand des Clientbereichs des Containers. |
| Location |
Ruft die Koordinaten der oberen linken Ecke des Steuerelements relativ zur oberen linken Ecke des Containers ab oder legt sie fest. |
| Margin |
Dient zum Abrufen oder Festlegen des Abstands zwischen Steuerelementen. |
| MaximumSize |
Ruft die Größe ab, die die obere Grenze darstellt, die angegeben werden kann, GetPreferredSize(Size) oder legt diese fest. |
| MinimumSize |
Ruft die Größe ab, die die untere Grenze darstellt, die angegeben werden kann, GetPreferredSize(Size) oder legt diese fest. |
| ModifierKeys |
Ruft einen Wert ab, der angibt, welche Der Modifizierertasten (UMSCHALT, STRG und ALT) in einem gedrückten Zustand enthalten sind. |
| MouseButtons |
Ruft einen Wert ab, der angibt, welche der Maustasten in einem gedrückten Zustand enthalten ist. |
| MousePosition |
Ruft die Position des Mauszeigers in Bildschirmkoordinaten ab. |
| Name |
Dient zum Abrufen oder Festlegen des Namens des Steuerelements. |
| Padding |
Ruft den Abstand innerhalb des Steuerelements ab oder legt diesen fest. |
| Parent |
Dient zum Abrufen oder Festlegen des übergeordneten Containers des Steuerelements. |
| PreferredSize |
Ruft die Größe eines rechteckigen Bereichs ab, in den das Steuerelement passen kann. |
| ProductName |
Ruft den Produktnamen der Assembly ab, die das Steuerelement enthält. |
| ProductVersion |
Ruft die Version der Assembly ab, die das Steuerelement enthält. |
| PropagatingImeMode |
Ruft ein Objekt ab, das einen verteilten IME-Modus darstellt. |
| RecreatingHandle |
Ruft einen Wert ab, der angibt, ob das Steuerelement zurzeit das Handle neu erstellt. |
| Region |
Dient zum Abrufen oder Festlegen des Fensterbereichs, der dem Steuerelement zugeordnet ist. |
| RenderRightToLeft |
Veraltet.
Veraltet.
Diese Eigenschaft ist jetzt veraltet. |
| ResizeRedraw |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob sich das Steuerelement bei einer Größenänderung erneut angibt. |
| Right |
Ruft den Abstand in Pixel zwischen dem rechten Rand des Steuerelements und dem linken Rand des Clientbereichs des Containers ab. |
| RightToLeft |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Elemente des Steuerelements ausgerichtet werden, um Gebietsschemas mithilfe von Schriftarten von rechts nach links zu unterstützen. |
| ScaleChildren |
Ruft einen Wert ab, der die Skalierung untergeordneter Steuerelemente bestimmt. |
| ShowFocusCues |
Ruft einen Wert ab, der angibt, ob das Steuerelement Fokusrechtecke anzeigen soll. |
| ShowKeyboardCues |
Ruft einen Wert ab, der angibt, ob sich die Benutzeroberfläche im entsprechenden Zustand befindet, um Zugriffstasten ein- oder auszublenden. |
| Site |
Dient zum Abrufen oder Festlegen der Website des Steuerelements. |
| Size |
Dient zum Abrufen oder Festlegen der Höhe und Breite des Steuerelements. |
| TabIndex |
Ruft die Aktivierreihenfolge des Steuerelements innerhalb des Containers ab oder legt sie fest. |
| TabStop |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Benutzer mit der TAB-TASTE den Fokus auf dieses Steuerelement setzen kann. |
| Tag |
Dient zum Abrufen oder Festlegen des Objekts, das Daten zum Steuerelement enthält. |
| Text |
Dient zum Abrufen oder Festlegen des Texts, der diesem Steuerelement zugeordnet ist. |
| Top |
Dient zum Abrufen oder Festlegen des Abstands in Pixeln zwischen dem oberen Rand des Steuerelements und dem oberen Rand des Clientbereichs des Containers. |
| TopLevelControl |
Ruft das übergeordnete Steuerelement ab, das nicht von einem anderen Windows Forms -Steuerelement übergeordnetes Element ist. In der Regel ist dies die äußerste Form , in der das Steuerelement enthalten ist. |
| UseWaitCursor |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Wartecursor für das aktuelle Steuerelement und alle untergeordneten Steuerelemente verwendet werden soll. |
| Visible |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Steuerelement und alle untergeordneten Steuerelemente angezeigt werden. |
| Width |
Ruft die Breite des Steuerelements ab oder legt diese fest. |
| WindowTarget |
Diese Eigenschaft ist für diese Klasse nicht relevant. |
Methoden
| Name | Beschreibung |
|---|---|
| AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) |
Benachrichtigt die Clientanwendungen für die Barrierefreiheit des angegebenen AccessibleEvents untergeordneten Steuerelements. |
| AccessibilityNotifyClients(AccessibleEvents, Int32) |
Benachrichtigt die Clientanwendungen für die Barrierefreiheit des angegebenen AccessibleEvents untergeordneten Steuerelements. |
| BeginInvoke(Action) |
Führt den angegebenen Delegaten asynchron auf dem Thread aus, für den das Steuerelement zugrunde liegende Handle erstellt wurde. |
| BeginInvoke(Delegate, Object[]) |
Führt den angegebenen Delegaten asynchron mit den angegebenen Argumenten im Thread aus, auf dem das zugrunde liegende Handle des Steuerelements erstellt wurde. |
| BeginInvoke(Delegate) |
Führt den angegebenen Delegaten asynchron auf dem Thread aus, für den das Steuerelement zugrunde liegende Handle erstellt wurde. |
| BringToFront() |
Bringt das Steuerelement an die Vorderseite der Z-Reihenfolge. |
| Contains(Control) |
Ruft einen Wert ab, der angibt, ob das angegebene Steuerelement ein untergeordnetes Element des Steuerelements ist. |
| CreateAccessibilityInstance() |
Erstellt ein neues Barrierefreiheitsobjekt für das Steuerelement. |
| CreateControl() |
Erzwingt die Erstellung des sichtbaren Steuerelements, einschließlich der Erstellung des Ziehpunkts und aller sichtbaren untergeordneten Steuerelemente. |
| CreateControlsInstance() |
Erstellt eine neue Instanz der Steuerelementsammlung für das Steuerelement. |
| CreateGraphics() |
Erstellt das Graphics Steuerelement. |
| CreateHandle() |
Erstellt einen Handle für das Steuerelement. |
| CreateObjRef(Type) |
Erstellt ein Objekt, das alle relevanten Informationen enthält, die zum Generieren eines Proxys erforderlich sind, der für die Kommunikation mit einem Remoteobjekt verwendet wird. (Geerbt von MarshalByRefObject) |
| DefWndProc(Message) |
Sendet die angegebene Nachricht an die Standardfensterprozedur. |
| DestroyHandle() |
Zerstört den Ziehpunkt, der dem Steuerelement zugeordnet ist. |
| Dispose() |
Veröffentlicht alle ressourcen, die von der Component. (Geerbt von Component) |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die von den und den Control untergeordneten Steuerelementen verwendet werden, und gibt optional die verwalteten Ressourcen frei. |
| DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean) |
Startet einen Ziehvorgang. |
| DoDragDrop(Object, DragDropEffects) |
Startet einen Drag-and-Drop-Vorgang. |
| DoDragDropAsJson<T>(T, DragDropEffects, Bitmap, Point, Boolean) |
Definiert die Basisklasse für Steuerelemente, bei denen es sich um Komponenten mit visueller Darstellung handelt. |
| DoDragDropAsJson<T>(T, DragDropEffects) |
Definiert die Basisklasse für Steuerelemente, bei denen es sich um Komponenten mit visueller Darstellung handelt. |
| DrawToBitmap(Bitmap, Rectangle) |
Unterstützt das Rendern in der angegebenen Bitmap. |
| EndInvoke(IAsyncResult) |
Ruft den Rückgabewert des asynchronen Vorgangs ab, der durch den IAsyncResult übergebenen Vorgang dargestellt wird. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| FindForm() |
Ruft das Formular ab, auf dem sich das Steuerelement befindet. |
| Focus() |
Legt den Eingabefokus auf das Steuerelement fest. |
| FromChildHandle(IntPtr) |
Ruft das Steuerelement ab, das den angegebenen Handle enthält. |
| FromHandle(IntPtr) |
Gibt das Steuerelement zurück, das derzeit dem angegebenen Handle zugeordnet ist. |
| GetAccessibilityObjectById(Int32) |
Ruft die angegebene AccessibleObject. |
| GetAutoSizeMode() |
Ruft einen Wert ab, der angibt, wie sich ein Steuerelement verhält, wenn seine AutoSize Eigenschaft aktiviert ist. |
| GetChildAtPoint(Point, GetChildAtPointSkip) |
Ruft das untergeordnete Steuerelement ab, das sich an den angegebenen Koordinaten befindet, und gibt an, ob untergeordnete Steuerelemente eines bestimmten Typs ignoriert werden sollen. |
| GetChildAtPoint(Point) |
Ruft das untergeordnete Steuerelement ab, das sich an den angegebenen Koordinaten befindet. |
| GetContainerControl() |
Gibt die nächste ContainerControl Kette der übergeordneten Steuerelemente des Steuerelements zurück. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetLifetimeService() |
Veraltet.
Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinie für diese Instanz steuert. (Geerbt von MarshalByRefObject) |
| GetNextControl(Control, Boolean) |
Ruft das nächste Steuerelement vorwärts oder zurück in der Aktivierreihenfolge untergeordneter Steuerelemente ab. |
| GetPreferredSize(Size) |
Ruft die Größe eines rechteckigen Bereichs ab, in den ein Steuerelement angebracht werden kann. |
| GetScaledBounds(Rectangle, SizeF, BoundsSpecified) |
Ruft die Grenzen ab, in denen das Steuerelement skaliert wird. |
| GetService(Type) |
Gibt ein Objekt zurück, das einen Dienst darstellt, der von der Component oder dem zugehörigen ContainerDienst bereitgestellt wird. (Geerbt von Component) |
| GetStyle(ControlStyles) |
Ruft den Wert des angegebenen Steuerelementstilbits für das Steuerelement ab. |
| GetTopLevel() |
Bestimmt, ob es sich bei dem Steuerelement um ein Steuerelement der obersten Ebene handelt. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| Hide() |
Verdeckt das Steuerelement vom Benutzer. |
| InitializeLifetimeService() |
Veraltet.
Ruft ein Lebensdauerdienstobjekt ab, um die Lebensdauerrichtlinie für diese Instanz zu steuern. (Geerbt von MarshalByRefObject) |
| InitLayout() |
Wird aufgerufen, nachdem das Steuerelement einem anderen Container hinzugefügt wurde. |
| Invalidate() |
Ungültigt die gesamte Oberfläche des Steuerelements und bewirkt, dass das Steuerelement neu gezeichnet wird. |
| Invalidate(Boolean) |
Ungültigt einen bestimmten Bereich des Steuerelements und bewirkt, dass eine Paint-Nachricht an das Steuerelement gesendet wird. Optional werden die untergeordneten Steuerelemente, die dem Steuerelement zugewiesen sind, ungültig. |
| Invalidate(Rectangle, Boolean) |
Ungültig wird der angegebene Bereich des Steuerelements (fügt ihn dem Aktualisierungsbereich des Steuerelements hinzu, d. h. der Bereich, der beim nächsten Malvorgang aktualisiert wird), und bewirkt, dass eine Paint-Nachricht an das Steuerelement gesendet wird. Optional werden die untergeordneten Steuerelemente, die dem Steuerelement zugewiesen sind, ungültig. |
| Invalidate(Rectangle) |
Ungültig wird der angegebene Bereich des Steuerelements (fügt ihn dem Aktualisierungsbereich des Steuerelements hinzu, d. h. der Bereich, der beim nächsten Malvorgang aktualisiert wird), und bewirkt, dass eine Paint-Nachricht an das Steuerelement gesendet wird. |
| Invalidate(Region, Boolean) |
Ungültig wird der angegebene Bereich des Steuerelements (fügt ihn dem Aktualisierungsbereich des Steuerelements hinzu, d. h. der Bereich, der beim nächsten Malvorgang aktualisiert wird), und bewirkt, dass eine Paint-Nachricht an das Steuerelement gesendet wird. Optional werden die untergeordneten Steuerelemente, die dem Steuerelement zugewiesen sind, ungültig. |
| Invalidate(Region) |
Ungültig wird der angegebene Bereich des Steuerelements (fügt ihn dem Aktualisierungsbereich des Steuerelements hinzu, d. h. der Bereich, der beim nächsten Malvorgang aktualisiert wird), und bewirkt, dass eine Paint-Nachricht an das Steuerelement gesendet wird. |
| Invoke(Action) |
Führt den angegebenen Delegaten im Thread aus, der dem zugrunde liegenden Fensterhandle des Steuerelements gehört. |
| Invoke(Delegate, Object[]) |
Führt den angegebenen Delegaten im Thread aus, der das zugrunde liegende Fensterhandle des Steuerelements besitzt, mit der angegebenen Liste der Argumente. |
| Invoke(Delegate) |
Führt den angegebenen Delegaten im Thread aus, der dem zugrunde liegenden Fensterhandle des Steuerelements gehört. |
| Invoke<T>(Func<T>) |
Führt den angegebenen Delegaten im Thread aus, der dem zugrunde liegenden Fensterhandle des Steuerelements gehört. |
| InvokeAsync(Action, CancellationToken) |
Ruft den angegebenen synchronen Rückruf asynchron für den Thread auf, der das Handle des Steuerelements besitzt. |
| InvokeAsync(Func<CancellationToken,ValueTask>, CancellationToken) |
Führt den angegebenen asynchronen Rückruf im Thread aus, der das Handle des Steuerelements asynchron besitzt. |
| InvokeAsync<T>(Func<CancellationToken,ValueTask<T>>, CancellationToken) |
Führt den angegebenen asynchronen Rückruf im Thread aus, der das Handle des Steuerelements besitzt. |
| InvokeAsync<T>(Func<T>, CancellationToken) |
Ruft den angegebenen synchronen Rückruf asynchron für den Thread auf, der das Handle des Steuerelements besitzt. |
| InvokeGotFocus(Control, EventArgs) |
Löst das GotFocus Ereignis für das angegebene Steuerelement aus. |
| InvokeLostFocus(Control, EventArgs) |
Löst das LostFocus Ereignis für das angegebene Steuerelement aus. |
| InvokeOnClick(Control, EventArgs) |
Löst das Click Ereignis für das angegebene Steuerelement aus. |
| InvokePaint(Control, PaintEventArgs) |
Löst das Paint Ereignis für das angegebene Steuerelement aus. |
| InvokePaintBackground(Control, PaintEventArgs) |
Löst das |
| IsInputChar(Char) |
Bestimmt, ob ein Zeichen ein Eingabezeichen ist, das vom Steuerelement erkannt wird. |
| IsInputKey(Keys) |
Bestimmt, ob es sich bei dem angegebenen Schlüssel um einen regulären Eingabeschlüssel oder einen speziellen Schlüssel handelt, der eine Vorverarbeitung erfordert. |
| IsKeyLocked(Keys) |
Bestimmt, ob die FESTSTELLTASTE, DIE NUM-TASTE oder die BILDLAUF-TASTE wirksam sind. |
| IsMnemonic(Char, String) |
Bestimmt, ob das angegebene Zeichen das mnemonic-Zeichen ist, das dem Steuerelement in der angegebenen Zeichenfolge zugewiesen ist. |
| LogicalToDeviceUnits(Int32) |
Konvertiert einen logischen DPI-Wert in den entsprechenden DeviceUnit-DPI-Wert. |
| LogicalToDeviceUnits(Size) |
Transformiert eine Größe von logischen zu Geräteeinheiten, indem sie für den aktuellen DPI-Wert skaliert und auf den nächsten ganzzahligen Wert für Breite und Höhe aufgerundet wird. |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| MemberwiseClone(Boolean) |
Erstellt eine flache Kopie des aktuellen MarshalByRefObject Objekts. (Geerbt von MarshalByRefObject) |
| NotifyInvalidate(Rectangle) |
Löst das Invalidated Ereignis mit einem angegebenen Bereich des Steuerelements aus, um ungültig zu werden. |
| OnAutoSizeChanged(EventArgs) |
Löst das AutoSizeChanged-Ereignis aus. |
| OnBackColorChanged(EventArgs) |
Löst das BackColorChanged-Ereignis aus. |
| OnBackgroundImageChanged(EventArgs) |
Löst das BackgroundImageChanged-Ereignis aus. |
| OnBackgroundImageLayoutChanged(EventArgs) |
Löst das BackgroundImageLayoutChanged-Ereignis aus. |
| OnBindingContextChanged(EventArgs) |
Löst das BindingContextChanged-Ereignis aus. |
| OnCausesValidationChanged(EventArgs) |
Löst das CausesValidationChanged-Ereignis aus. |
| OnChangeUICues(UICuesEventArgs) |
Löst das ChangeUICues-Ereignis aus. |
| OnClick(EventArgs) |
Löst das Click-Ereignis aus. |
| OnClientSizeChanged(EventArgs) |
Löst das ClientSizeChanged-Ereignis aus. |
| OnContextMenuChanged(EventArgs) |
Veraltet.
Löst das ContextMenuChanged-Ereignis aus. |
| OnContextMenuStripChanged(EventArgs) |
Löst das ContextMenuStripChanged-Ereignis aus. |
| OnControlAdded(ControlEventArgs) |
Löst das ControlAdded-Ereignis aus. |
| OnControlRemoved(ControlEventArgs) |
Löst das ControlRemoved-Ereignis aus. |
| OnCreateControl() |
Löst die CreateControl() Methode aus. |
| OnCursorChanged(EventArgs) |
Löst das CursorChanged-Ereignis aus. |
| OnDataContextChanged(EventArgs) |
Definiert die Basisklasse für Steuerelemente, bei denen es sich um Komponenten mit visueller Darstellung handelt. |
| OnDockChanged(EventArgs) |
Löst das DockChanged-Ereignis aus. |
| OnDoubleClick(EventArgs) |
Löst das DoubleClick-Ereignis aus. |
| OnDpiChangedAfterParent(EventArgs) |
Löst das DpiChangedAfterParent-Ereignis aus. |
| OnDpiChangedBeforeParent(EventArgs) |
Löst das DpiChangedBeforeParent-Ereignis aus. |
| OnDragDrop(DragEventArgs) |
Löst das DragDrop-Ereignis aus. |
| OnDragEnter(DragEventArgs) |
Löst das DragEnter-Ereignis aus. |
| OnDragLeave(EventArgs) |
Löst das DragLeave-Ereignis aus. |
| OnDragOver(DragEventArgs) |
Löst das DragOver-Ereignis aus. |
| OnEnabledChanged(EventArgs) |
Löst das EnabledChanged-Ereignis aus. |
| OnEnter(EventArgs) |
Löst das Enter-Ereignis aus. |
| OnFontChanged(EventArgs) |
Löst das FontChanged-Ereignis aus. |
| OnForeColorChanged(EventArgs) |
Löst das ForeColorChanged-Ereignis aus. |
| OnGiveFeedback(GiveFeedbackEventArgs) |
Löst das GiveFeedback-Ereignis aus. |
| OnGotFocus(EventArgs) |
Löst das GotFocus-Ereignis aus. |
| OnHandleCreated(EventArgs) |
Löst das HandleCreated-Ereignis aus. |
| OnHandleDestroyed(EventArgs) |
Löst das HandleDestroyed-Ereignis aus. |
| OnHelpRequested(HelpEventArgs) |
Löst das HelpRequested-Ereignis aus. |
| OnImeModeChanged(EventArgs) |
Löst das ImeModeChanged-Ereignis aus. |
| OnInvalidated(InvalidateEventArgs) |
Löst das Invalidated-Ereignis aus. |
| OnKeyDown(KeyEventArgs) |
Löst das KeyDown-Ereignis aus. |
| OnKeyPress(KeyPressEventArgs) |
Löst das KeyPress-Ereignis aus. |
| OnKeyUp(KeyEventArgs) |
Löst das KeyUp-Ereignis aus. |
| OnLayout(LayoutEventArgs) |
Löst das Layout-Ereignis aus. |
| OnLeave(EventArgs) |
Löst das Leave-Ereignis aus. |
| OnLocationChanged(EventArgs) |
Löst das LocationChanged-Ereignis aus. |
| OnLostFocus(EventArgs) |
Löst das LostFocus-Ereignis aus. |
| OnMarginChanged(EventArgs) |
Löst das MarginChanged-Ereignis aus. |
| OnMouseCaptureChanged(EventArgs) |
Löst das MouseCaptureChanged-Ereignis aus. |
| OnMouseClick(MouseEventArgs) |
Löst das MouseClick-Ereignis aus. |
| OnMouseDoubleClick(MouseEventArgs) |
Löst das MouseDoubleClick-Ereignis aus. |
| OnMouseDown(MouseEventArgs) |
Löst das MouseDown-Ereignis aus. |
| OnMouseEnter(EventArgs) |
Löst das MouseEnter-Ereignis aus. |
| OnMouseHover(EventArgs) |
Löst das MouseHover-Ereignis aus. |
| OnMouseLeave(EventArgs) |
Löst das MouseLeave-Ereignis aus. |
| OnMouseMove(MouseEventArgs) |
Löst das MouseMove-Ereignis aus. |
| OnMouseUp(MouseEventArgs) |
Löst das MouseUp-Ereignis aus. |
| OnMouseWheel(MouseEventArgs) |
Löst das MouseWheel-Ereignis aus. |
| OnMove(EventArgs) |
Löst das Move-Ereignis aus. |
| OnNotifyMessage(Message) |
Benachrichtigt die Steuerung von Windows-Nachrichten. |
| OnPaddingChanged(EventArgs) |
Löst das PaddingChanged-Ereignis aus. |
| OnPaint(PaintEventArgs) |
Löst das Paint-Ereignis aus. |
| OnPaintBackground(PaintEventArgs) |
Zeichnet den Hintergrund des Steuerelements. |
| OnParentBackColorChanged(EventArgs) |
Löst das BackColorChanged Ereignis aus, wenn sich der BackColor Eigenschaftswert des Containers des Steuerelements ändert. |
| OnParentBackgroundImageChanged(EventArgs) |
Löst das BackgroundImageChanged Ereignis aus, wenn sich der BackgroundImage Eigenschaftswert des Containers des Steuerelements ändert. |
| OnParentBindingContextChanged(EventArgs) |
Löst das BindingContextChanged Ereignis aus, wenn sich der BindingContext Eigenschaftswert des Containers des Steuerelements ändert. |
| OnParentChanged(EventArgs) |
Löst das ParentChanged-Ereignis aus. |
| OnParentCursorChanged(EventArgs) |
Löst das CursorChanged-Ereignis aus. |
| OnParentDataContextChanged(EventArgs) |
Definiert die Basisklasse für Steuerelemente, bei denen es sich um Komponenten mit visueller Darstellung handelt. |
| OnParentEnabledChanged(EventArgs) |
Löst das EnabledChanged Ereignis aus, wenn sich der Enabled Eigenschaftswert des Containers des Steuerelements ändert. |
| OnParentFontChanged(EventArgs) |
Löst das FontChanged Ereignis aus, wenn sich der Font Eigenschaftswert des Containers des Steuerelements ändert. |
| OnParentForeColorChanged(EventArgs) |
Löst das ForeColorChanged Ereignis aus, wenn sich der ForeColor Eigenschaftswert des Containers des Steuerelements ändert. |
| OnParentRightToLeftChanged(EventArgs) |
Löst das RightToLeftChanged Ereignis aus, wenn sich der RightToLeft Eigenschaftswert des Containers des Steuerelements ändert. |
| OnParentVisibleChanged(EventArgs) |
Löst das VisibleChanged Ereignis aus, wenn sich der Visible Eigenschaftswert des Containers des Steuerelements ändert. |
| OnPreviewKeyDown(PreviewKeyDownEventArgs) |
Löst das PreviewKeyDown-Ereignis aus. |
| OnPrint(PaintEventArgs) |
Löst das Paint-Ereignis aus. |
| OnQueryContinueDrag(QueryContinueDragEventArgs) |
Löst das QueryContinueDrag-Ereignis aus. |
| OnRegionChanged(EventArgs) |
Löst das RegionChanged-Ereignis aus. |
| OnResize(EventArgs) |
Löst das Resize-Ereignis aus. |
| OnRightToLeftChanged(EventArgs) |
Löst das RightToLeftChanged-Ereignis aus. |
| OnSizeChanged(EventArgs) |
Löst das SizeChanged-Ereignis aus. |
| OnStyleChanged(EventArgs) |
Löst das StyleChanged-Ereignis aus. |
| OnSystemColorsChanged(EventArgs) |
Löst das SystemColorsChanged-Ereignis aus. |
| OnTabIndexChanged(EventArgs) |
Löst das TabIndexChanged-Ereignis aus. |
| OnTabStopChanged(EventArgs) |
Löst das TabStopChanged-Ereignis aus. |
| OnTextChanged(EventArgs) |
Löst das TextChanged-Ereignis aus. |
| OnValidated(EventArgs) |
Löst das Validated-Ereignis aus. |
| OnValidating(CancelEventArgs) |
Löst das Validating-Ereignis aus. |
| OnVisibleChanged(EventArgs) |
Löst das VisibleChanged-Ereignis aus. |
| PerformLayout() |
Erzwingt das Steuerelement, die Layoutlogik auf alle untergeordneten Steuerelemente anzuwenden. |
| PerformLayout(Control, String) |
Erzwingt das Steuerelement, die Layoutlogik auf alle untergeordneten Steuerelemente anzuwenden. |
| PointToClient(Point) |
Berechnet die Position des angegebenen Bildschirmpunkts in Clientkoordinaten. |
| PointToScreen(Point) |
Berechnet die Position des angegebenen Clientpunkts in Bildschirmkoordinaten. |
| PreProcessControlMessage(Message) |
Verarbeitet Tastatur- oder Eingabemeldungen in der Nachrichtenschleife vor der Verteilerung. |
| PreProcessMessage(Message) |
Verarbeitet Tastatur- oder Eingabemeldungen in der Nachrichtenschleife vor der Verteilerung. |
| ProcessCmdKey(Message, Keys) |
Verarbeitet eine Befehlstaste. |
| ProcessDialogChar(Char) |
Verarbeitet ein Dialogfeldzeichen. |
| ProcessDialogKey(Keys) |
Verarbeitet einen Dialogfeldschlüssel. |
| ProcessKeyEventArgs(Message) |
Verarbeitet eine Schlüsselmeldung und generiert die entsprechenden Steuerelementereignisse. |
| ProcessKeyMessage(Message) |
Verarbeitet eine Tastaturmeldung. |
| ProcessKeyPreview(Message) |
Gibt eine Vorschau einer Tastaturmeldung an. |
| ProcessMnemonic(Char) |
Verarbeitet einen Mnemonic-Charakter. |
| RaiseDragEvent(Object, DragEventArgs) |
Löst das entsprechende Drag-Ereignis aus. |
| RaiseKeyEvent(Object, KeyEventArgs) |
Löst das entsprechende Schlüsselereignis aus. |
| RaiseMouseEvent(Object, MouseEventArgs) |
Löst das entsprechende Mausereignis aus. |
| RaisePaintEvent(Object, PaintEventArgs) |
Löst das entsprechende Paint-Ereignis aus. |
| RecreateHandle() |
Erzwingt die Neuerstellung des Ziehpunkts für das Steuerelement. |
| RectangleToClient(Rectangle) |
Berechnet die Größe und Position des angegebenen Bildschirmrechtecks in Clientkoordinaten. |
| RectangleToScreen(Rectangle) |
Berechnet die Größe und Position des angegebenen Clientrechtecks in Bildschirmkoordinaten. |
| ReflectMessage(IntPtr, Message) |
Gibt die angegebene Nachricht an das Steuerelement an, das an den angegebenen Handle gebunden ist. |
| Refresh() |
Erzwingt, dass das Steuerelement seinen Clientbereich ungültig macht und sich sofort selbst und alle untergeordneten Steuerelemente neu zeichnen kann. |
| RescaleConstantsForDpi(Int32, Int32) |
Stellt Konstanten zum Ändern der Skalierung des Steuerelements bereit, wenn eine DPI-Änderung auftritt. |
| ResetBackColor() |
Setzt die BackColor Eigenschaft auf den Standardwert zurück. |
| ResetBindings() |
Bewirkt, dass ein Steuerelement, das an das BindingSource erneute Lesen aller Elemente in der Liste gebunden ist, und die angezeigten Werte aktualisiert. |
| ResetCursor() |
Setzt die Cursor Eigenschaft auf den Standardwert zurück. |
| ResetFont() |
Setzt die Font Eigenschaft auf den Standardwert zurück. |
| ResetForeColor() |
Setzt die ForeColor Eigenschaft auf den Standardwert zurück. |
| ResetImeMode() |
Setzt die ImeMode Eigenschaft auf den Standardwert zurück. |
| ResetMouseEventArgs() |
Setzt das Steuerelement zurück, um das MouseLeave Ereignis zu behandeln. |
| ResetRightToLeft() |
Setzt die RightToLeft Eigenschaft auf den Standardwert zurück. |
| ResetText() | |
| ResumeLayout() |
Setzt die übliche Layoutlogik fort. |
| ResumeLayout(Boolean) |
Setzt die übliche Layoutlogik fort und erzwingt optional ein sofortiges Layout ausstehender Layoutanforderungen. |
| RtlTranslateAlignment(ContentAlignment) |
Konvertiert den angegebenen ContentAlignment Wert in den geeigneten ContentAlignment Text, um Text von rechts nach links zu unterstützen. |
| RtlTranslateAlignment(HorizontalAlignment) |
Konvertiert den angegebenen HorizontalAlignment Wert in den geeigneten HorizontalAlignment Text, um Text von rechts nach links zu unterstützen. |
| RtlTranslateAlignment(LeftRightAlignment) |
Konvertiert den angegebenen LeftRightAlignment Wert in den geeigneten LeftRightAlignment Text, um Text von rechts nach links zu unterstützen. |
| RtlTranslateContent(ContentAlignment) |
Konvertiert den angegebenen ContentAlignment Wert in den geeigneten ContentAlignment Text, um Text von rechts nach links zu unterstützen. |
| RtlTranslateHorizontal(HorizontalAlignment) |
Konvertiert den angegebenen HorizontalAlignment Wert in den geeigneten HorizontalAlignment Text, um Text von rechts nach links zu unterstützen. |
| RtlTranslateLeftRight(LeftRightAlignment) |
Konvertiert den angegebenen LeftRightAlignment Wert in den geeigneten LeftRightAlignment Text, um Text von rechts nach links zu unterstützen. |
| Scale(Single, Single) |
Veraltet.
Veraltet.
Skaliert das gesamte Steuerelement und alle untergeordneten Steuerelemente. |
| Scale(Single) |
Veraltet.
Veraltet.
Skaliert das Steuerelement und alle untergeordneten Steuerelemente. |
| Scale(SizeF) |
Skaliert das Steuerelement und alle untergeordneten Steuerelemente um den angegebenen Skalierungsfaktor. |
| ScaleBitmapLogicalToDevice(Bitmap) |
Skaliert einen logischen Bitmapwert auf den entsprechenden Geräteeinheitswert, wenn eine DPI-Änderung auftritt. |
| ScaleControl(SizeF, BoundsSpecified) |
Skaliert die Position, Größe, Abstand und Rand eines Steuerelements. |
| ScaleCore(Single, Single) |
Diese Methode ist für diese Klasse nicht relevant. |
| Select() |
Aktiviert das Steuerelement. |
| Select(Boolean, Boolean) |
Aktiviert ein untergeordnetes Steuerelement. Gibt optional die Richtung in der Aktivierreihenfolge an, aus der das Steuerelement ausgewählt werden soll. |
| SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean) |
Aktiviert das nächste Steuerelement. |
| SendToBack() |
Sendet das Steuerelement an die Rückseite der Z-Reihenfolge. |
| SetAutoSizeMode(AutoSizeMode) |
Legt einen Wert fest, der angibt, wie sich ein Steuerelement verhält, wenn seine AutoSize Eigenschaft aktiviert ist. |
| SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) |
Legt die angegebenen Grenzen des Steuerelements auf die angegebene Position und Größe fest. |
| SetBounds(Int32, Int32, Int32, Int32) |
Legt die Grenzen des Steuerelements auf die angegebene Position und Größe fest. |
| SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) |
Führt die Arbeit des Festlegens der angegebenen Grenzen dieses Steuerelements aus. |
| SetClientSizeCore(Int32, Int32) |
Legt die Größe des Clientbereichs des Steuerelements fest. |
| SetStyle(ControlStyles, Boolean) |
Legt eine angegebene Kennzeichnung auf eine |
| SetTopLevel(Boolean) |
Legt das Steuerelement als Steuerelement der obersten Ebene fest. |
| SetVisibleCore(Boolean) |
Legt das Steuerelement auf den angegebenen sichtbaren Zustand fest. |
| Show() |
Zeigt dem Benutzer das Steuerelement an. |
| SizeFromClientSize(Size) |
Bestimmt die Größe des gesamten Steuerelements aus der Höhe und Breite des Clientbereichs. |
| SuspendLayout() |
Hält die Layoutlogik für das Steuerelement vorübergehend an. |
| ToString() |
Gibt einen String mit dem Namen des Component, falls vorhanden, zurück. Diese Methode sollte nicht außer Kraft gesetzt werden. (Geerbt von Component) |
| Update() |
Bewirkt, dass das Steuerelement die ungültigen Bereiche innerhalb des Clientbereichs neu gezeichnet. |
| UpdateBounds() |
Aktualisiert die Grenzen des Steuerelements mit der aktuellen Größe und Position. |
| UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32) |
Aktualisiert die Grenzen des Steuerelements mit der angegebenen Größe, Position und Clientgröße. |
| UpdateBounds(Int32, Int32, Int32, Int32) |
Aktualisiert die Grenzen des Steuerelements mit der angegebenen Größe und Position. |
| UpdateStyles() |
Erzwingt, dass die zugewiesenen Formatvorlagen erneut auf das Steuerelement angewendet werden. |
| UpdateZOrder() |
Aktualisiert das Steuerelement in der Z-Reihenfolge des übergeordneten Elements. |
| WndProc(Message) |
Verarbeitet Windows-Nachrichten. |
Ereignisse
| Name | Beschreibung |
|---|---|
| AutoSizeChanged |
Dieses Ereignis ist für diese Klasse nicht relevant. |
| BackColorChanged |
Tritt auf, wenn sich der Wert der BackColor-Eigenschaft ändert. |
| BackgroundImageChanged |
Tritt auf, wenn sich der Wert der BackgroundImage-Eigenschaft ändert. |
| BackgroundImageLayoutChanged |
Tritt auf, wenn sich die BackgroundImageLayout Eigenschaft ändert. |
| BindingContextChanged |
Tritt auf, wenn sich der Wert der BindingContext-Eigenschaft ändert. |
| CausesValidationChanged |
Tritt auf, wenn sich der Wert der CausesValidation-Eigenschaft ändert. |
| ChangeUICues |
Tritt auf, wenn sich der Fokus oder die Tastatur-Benutzeroberfläche ändern. |
| Click |
Tritt auf, wenn auf das Steuerelement geklickt wird. |
| ClientSizeChanged |
Tritt auf, wenn sich der Wert der ClientSize-Eigenschaft ändert. |
| ContextMenuChanged |
Veraltet.
Tritt auf, wenn sich der Wert der ContextMenu-Eigenschaft ändert. |
| ContextMenuStripChanged |
Tritt auf, wenn sich der Wert der ContextMenuStrip-Eigenschaft ändert. |
| ControlAdded |
Tritt auf, wenn dem Steuerelement ein neues Steuerelement hinzugefügt Control.ControlCollectionwird. |
| ControlRemoved |
Tritt auf, wenn ein Steuerelement aus dem Control.ControlCollection. |
| CursorChanged |
Tritt auf, wenn sich der Wert der Cursor-Eigenschaft ändert. |
| DataContextChanged |
Tritt auf, wenn sich der Wert der DataContext-Eigenschaft ändert. |
| Disposed |
Tritt auf, wenn die Komponente durch einen Aufruf der Dispose() Methode verworfen wird. (Geerbt von Component) |
| DockChanged |
Tritt auf, wenn sich der Wert der Dock-Eigenschaft ändert. |
| DoubleClick |
Tritt auf, wenn auf das Steuerelement doppelklicken. |
| DpiChangedAfterParent |
Tritt auf, wenn die DPI-Einstellung für ein Steuerelement programmgesteuert geändert wird, nachdem sich der DPI-Wert des übergeordneten Steuerelements oder Formulars geändert hat. |
| DpiChangedBeforeParent |
Tritt auf, wenn die DPI-Einstellung für ein Steuerelement programmgesteuert geändert wird, bevor ein DPI-Änderungsereignis für das übergeordnete Steuerelement oder Formular aufgetreten ist. |
| DragDrop |
Tritt auf, wenn ein Drag-and-Drop-Vorgang abgeschlossen ist. |
| DragEnter |
Tritt auf, wenn ein Objekt in die Grenzen des Steuerelements gezogen wird. |
| DragLeave |
Tritt auf, wenn ein Objekt aus den Grenzen des Steuerelements gezogen wird. |
| DragOver |
Tritt auf, wenn ein Objekt über die Grenzen des Steuerelements gezogen wird. |
| EnabledChanged |
Tritt ein, wenn der Enabled-Eigenschaftswert geändert wurde. |
| Enter |
Tritt auf, wenn das Steuerelement eingegeben wird. |
| FontChanged |
Tritt auf, wenn sich der Font Eigenschaftswert ändert. |
| ForeColorChanged |
Tritt auf, wenn sich der ForeColor Eigenschaftswert ändert. |
| GiveFeedback |
Tritt während eines Ziehvorgangs auf. |
| GotFocus |
Tritt auf, wenn das Steuerelement den Fokus erhält. |
| HandleCreated |
Tritt auf, wenn ein Handle für das Steuerelement erstellt wird. |
| HandleDestroyed |
Tritt auf, wenn sich der Steuerpunkt des Steuerelements im Prozess der Zerstörung befindet. |
| HelpRequested |
Tritt auf, wenn der Benutzer Hilfe für ein Steuerelement anfordert. |
| ImeModeChanged |
Tritt auf, wenn die ImeMode Eigenschaft geändert wurde. |
| Invalidated |
Tritt auf, wenn die Anzeige eines Steuerelements neu gezeichnet werden muss. |
| KeyDown |
Tritt auf, wenn eine Taste gedrückt wird, während das Steuerelement den Fokus hat. |
| KeyPress |
Tritt auf, wenn ein Zeichen, ein Leerzeichen oder eine Rücktaste gedrückt wird, während das Steuerelement den Fokus hat. |
| KeyUp |
Tritt auf, wenn eine Taste losgelassen wird, während das Steuerelement den Fokus hat. |
| Layout |
Tritt auf, wenn ein Steuerelement seine untergeordneten Steuerelemente neu positionieren soll. |
| Leave |
Tritt auf, wenn der Eingabefokus das Steuerelement verlässt. |
| LocationChanged |
Tritt ein, wenn der Location-Eigenschaftswert geändert wurde. |
| LostFocus |
Tritt auf, wenn das Steuerelement den Fokus verliert. |
| MarginChanged |
Tritt auf, wenn sich der Rand des Steuerelements ändert. |
| MouseCaptureChanged |
Tritt auf, wenn das Steuerelement die Mausaufnahme verliert. |
| MouseClick |
Tritt auf, wenn das Steuerelement mit der Maus geklickt wird. |
| MouseDoubleClick |
Tritt auf, wenn das Steuerelement mit der Maus doppelt geklickt wird. |
| MouseDown |
Tritt auf, wenn sich der Mauszeiger über dem Steuerelement befindet und eine Maustaste gedrückt wird. |
| MouseEnter |
Tritt auf, wenn der Mauszeiger in das Steuerelement wechselt. |
| MouseHover |
Tritt auf, wenn sich der Mauszeiger auf dem Steuerelement befindet. |
| MouseLeave |
Tritt auf, wenn der Mauszeiger das Steuerelement verlässt. |
| MouseMove |
Tritt auf, wenn der Mauszeiger über das Steuerelement verschoben wird. |
| MouseUp |
Tritt auf, wenn sich der Mauszeiger über dem Steuerelement befindet und eine Maustaste losgelassen wird. |
| MouseWheel |
Tritt auf, wenn das Mausrad bewegt wird, während das Steuerelement den Fokus hat. |
| Move |
Tritt auf, wenn das Steuerelement verschoben wird. |
| PaddingChanged |
Tritt auf, wenn sich der Abstand des Steuerelements ändert. |
| Paint |
Tritt auf, wenn das Steuerelement neu gezeichnet wird. |
| ParentChanged |
Tritt auf, wenn sich der Parent Eigenschaftswert ändert. |
| PreviewKeyDown |
Tritt auf, bevor das KeyDown Ereignis auftritt, wenn eine Taste gedrückt wird, während sich der Fokus auf diesem Steuerelement befindet. |
| QueryAccessibilityHelp |
Tritt auf, wenn AccessibleObject Hilfe für Barrierefreiheitsanwendungen bereitgestellt wird. |
| QueryContinueDrag |
Tritt während eines Drag-and-Drop-Vorgangs auf und ermöglicht der Ziehquelle zu bestimmen, ob der Drag-and-Drop-Vorgang abgebrochen werden soll. |
| RegionChanged |
Tritt auf, wenn sich der Wert der Region-Eigenschaft ändert. |
| Resize |
Tritt auf, wenn die Größe des Steuerelements geändert wird. |
| RightToLeftChanged |
Tritt auf, wenn sich der RightToLeft Eigenschaftswert ändert. |
| SizeChanged |
Tritt auf, wenn sich der Size Eigenschaftswert ändert. |
| StyleChanged |
Tritt auf, wenn sich die Steuerelementformatvorlage ändert. |
| SystemColorsChanged |
Tritt auf, wenn sich die Systemfarben ändern. |
| TabIndexChanged |
Tritt auf, wenn sich der TabIndex Eigenschaftswert ändert. |
| TabStopChanged |
Tritt auf, wenn sich der TabStop Eigenschaftswert ändert. |
| TextChanged |
Tritt auf, wenn sich der Text Eigenschaftswert ändert. |
| Validated |
Tritt auf, wenn die Überprüfung des Steuerelements abgeschlossen ist. |
| Validating |
Tritt auf, wenn das Steuerelement überprüft wird. |
| VisibleChanged |
Tritt auf, wenn sich der Visible Eigenschaftswert ändert. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IDropTarget.OnDragDrop(DragEventArgs) |
Löst das DragDrop-Ereignis aus. |
| IDropTarget.OnDragEnter(DragEventArgs) |
Löst das DragEnter-Ereignis aus. |
| IDropTarget.OnDragLeave(EventArgs) |
Löst das DragLeave-Ereignis aus. |
| IDropTarget.OnDragOver(DragEventArgs) |
Löst das DragOver-Ereignis aus. |
Gilt für:
Threadsicherheit
Nur die folgenden Member sind threadsicher: BeginInvoke(Delegate), , Invoke(Delegate)EndInvoke(IAsyncResult), , InvokeRequired, und CreateGraphics() wenn der Handle für das Steuerelement bereits erstellt wurde. Das Aufrufen CreateGraphics() , bevor der Handle des Steuerelements in einem Hintergrundthread erstellt wurde, kann zu unzulässigen Threadaufrufen führen.