Ergänzungen vorhandener Features in Windows Forms

Neben einigen ganz neuen Features enthält diese Version von Visual Studio Ergänzungen zu mehreren bereits vorhandenen Klassen. Damit Sie diese Ergänzungen leichter finden, enthalten die folgenden Tabellen direkte Verknüpfungen zu den neuen Membern dieser Klassen.

Eine Liste neuer Features und Steuerelemente von Windows Forms in dieser Version von Visual Studio finden Sie unter Ergänzungen zu Windows Forms für .NET Framework 2.0.

Die folgenden Member wurden Windows Forms-Klassen innerhalb von .NET Framework hinzugefügt.

Anwendung

Member

Beschreibung

EnterThreadModal-Ereignis

Tritt ein, bevor die Anwendung in einen modalen Zustand übergeht.

LeaveThreadModal-Ereignis

Tritt auf, bevor die Anwendung einen modalen Zustand verlässt.

FilterMessage-Methode

Führt etwaige Filter für eine Fenstermeldung aus und gibt eine Kopie der geänderten Meldung zurück.

OpenForms-Eigenschaft

Ruft eine Auflistung offener Formulare ab, die sich im Besitz der Anwendung befinden.

Restart-Methode

Schließt die Anwendung und startet sofort eine neue Instanz.

SetUnhandledExceptionMode-Methode

Weist die Anwendung an, wie auf unbehandelte Ausnahmen reagiert werden soll.

UseWaitCursor-Eigenschaft

Ruft ab oder legt fest, ob der Wartecursor für alle offenen Formulare der Anwendung verwendet wird.

Zwischenablage

Neben den hier aufgelisteten Membern unterstützt Clipboard nun auch eine Anzahl individueller Member zum Abrufen oder Festlegen bestimmter Datentypen, z. B. GetImage und GetAudioStream. Eine vollständige Liste finden Sie in der Klassendokumentation.

Member

Beschreibung

Clear-Methode

Entfernt alle Daten aus der Zwischenablage.

GetData-Methode

Ruft Daten im angegebenen Format aus der Zwischenablage ab.

SetData-Methode

Fügt der Zwischenablage Daten im angegebenen Format hinzu.

ContainsData-Methode

Gibt an, ob sich in der Zwischenablage Daten befinden, die dem angegebenen Format entsprechen oder in dieses konvertiert werden können.

ComboBox

Member

Beschreibung

AutoCompleteCustomSource-Eigenschaft

Ruft ab oder legt fest, welche benutzerdefinierte StringCollection verwendet werden soll, wenn die AutoCompleteSource-Eigenschaft auf CustomSource festgelegt ist.

AutoCompleteMode-Eigenschaft

Ruft eine Option ab oder legt eine Option fest, die die Funktionsweise der automatischen Vervollständigung für ComboBox steuert.

AutoCompleteSource-Eigenschaft

Ruft einen Wert ab oder legt einen Wert fest, der die Quelle vollständiger Zeichenfolgen für die automatische Vervollständigung angibt.

BackgroundImageLayout-Eigenschaft

Ruft ab oder legt fest, welches Hintergrundbildlayout gemäß der Definition in der ImageLayout-Enumeration verwendet wird.

BeginUpdate-Methode

Behält die Leistung bei, wenn Elemente ComboBox einzeln hinzugefügt werden.

DropDown-Ereignis

Tritt ein, wenn der Dropdownbereich von ComboBox angezeigt wird.

DropDownClosed-Ereignis

Tritt ein, wenn der Dropdownbereich von ComboBox nicht mehr sichtbar ist.

EndUpdate-Methode

Nimmt das Zeichnen des ComboBox-Steuerelements wieder auf, nachdem es durch die BeginUpdate-Methode ausgesetzt wurde.

FlatStyle-Eigenschaft

Ruft die flache Darstellung des Button-Steuerelements ab oder legt sie fest.

OnDropDownClosed-Methode

Löst das DropDownClosed-Ereignis aus.

OnMouseEnter-Methode

Löst das MouseEnter-Ereignis aus.

OnMouseLeave-Methode

Löst das MouseLeave-Ereignis aus.

OnTextUpdate-Methode

Löst das TextUpdate-Ereignis aus.

TextUpdate-Ereignis

Tritt ein, nachdem das Steuerelement den Text formatiert hat, aber bevor der Text angezeigt wird.

Steuerelement

Member

Beschreibung

CheckForIllegalCrossThreadCalls-Eigenschaft

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Aufrufe an den falschen Thread, die auf die Handle-Eigenschaft eines Steuerelements zugreifen, abgefangen werden.

DefaultCursor-Eigenschaft

Ruft den Standardcursor für das Steuerelement ab oder legt ihn fest.

GetPreferredSize-Methode

Ruft die Größe eines rechteckigen Bereichs ab, in den ein Steuerelement eingefügt werden kann.

IsKeyLocked-Eigenschaft

Verwenden Sie diese Eigenschaft, um zu ermitteln, ob die FESTSTELL-, NUM- oder ROLLEN-TASTE aktiviert ist.

LayoutEngine-Eigenschaft

Ruft eine zwischengespeicherte Instanz des Layoutmoduls des Steuerelements ab.

Margin-Eigenschaft

Ruft den Zwischenraum zwischen Steuerelementen ab oder legt ihn fest.

MinimumSize-Eigenschaft

Ruft die Größe ab, die der von GetPreferredSize angegebenen Untergrenze entspricht.

MouseCaptureChanged-Ereignis

Tritt ein, wenn das Steuerelement die Mausaufzeichnung verliert.

MouseClick-Ereignis

Tritt ein, wenn mit der Maustaste auf das Steuerelement geklickt wird.

MouseDoubleClick-Ereignis

Tritt ein, wenn mit der Maustaste auf das Steuerelement doppelgeklickt wird.

OnMouseClick-Methode

Löst das MouseClick-Ereignis aus.

OnMouseDoubleClick-Methode

Löst das MouseDoubleClick-Ereignis aus.

Padding-Eigenschaft

Ruft ab oder legt fest, welche Abstände innerhalb des Steuerelements verwendet werden.

DataObject

Neben den hier aufgelisteten Membern unterstützt DataObject nun auch eine Anzahl individueller Member zum Abrufen oder Festlegen bestimmter Datentypen, z. B. GetImage und GetAudioStream. Eine vollständige Liste finden Sie in der Klassendokumentation.

Member

Beschreibung

GetData-Methode

Ruft Daten im angegebenen Format aus der Zwischenablage ab.

SetData-Methode

Fügt der Zwischenablage Daten im angegebenen Format hinzu.

Form

Member

Beschreibung

FormClosed-Ereignis

Tritt ein, nachdem ein Formular geschlossen wurde.

FormClosing-Ereignis

Tritt ein, bevor das Formular geschlossen wird.

MainMenuStrip-Eigenschaft

Ruft den primären Menücontainer für das Formular ab oder legt diesen fest.

RightToLeftLayout-Eigenschaft

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Anordnung der Spiegelung von rechts nach links aktiviert ist.

RightToLeftLayoutChanged-Ereignis

Löst das RightToLeftLayoutChanged-Ereignis aus.

ShowWithoutActivation-Eigenschaft

Ruft einen Wert ab, der angibt, ob das Fenster beim Öffnen aktiviert ist.

Symbol

Member

Beschreibung

ExtractAssociatedIcon-Methode

Diese Methode wird verwendet, um das einer Datei zugeordnete Symbol anzuzeigen.

Bezeichnung

Member

Beschreibung

AutoEllipsis-Eigenschaft

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Auslassungszeichen (...) auf der rechten Seite von Label angezeigt wird. Das Auslassungszeichen weist darauf hin, dass der Label-Text über die angegebene Länge von Label hinausgeht.

UseCompatibleTextRendering-Eigenschaft

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Rendern von Text mit vorherigen Versionen von Windows Forms kompatibel sein soll.

ListBox

Member

Beschreibung

BeginUpdate-Methode

Optimiert die Leistung, wenn der ListBox mehrere Elemente auf einmal hinzugefügt werden.

EndUpdate-Methode

Nimmt das Zeichnen des ListBox-Steuerelements wieder auf, nachdem es durch die BeginUpdate-Methode ausgesetzt wurde.

UseCustomTabOffsets-Eigenschaft

Ermöglicht ListBox die Erkennung und Erweiterung von Tabstoppzeichen, wenn die zugehörigen Zeichenfolgen mithilfe des CustomTabOffsets-Ganzzahlarrays gezeichnet werden.

ListView

Member

Beschreibung

FindItemWithText-Methode

Sucht das erste ListViewItem, das mit dem angegebenen Textwert beginnt.

FindNearestItem-Methode

Sucht das nächste Element in der angegebenen Richtung.

OwnerDraw-Eigenschaft

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das ListView-Steuerelement vom Betriebssystem oder durch selbst bereitgestellten Code gezeichnet wird.

VirtualMode-Eigenschaft

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob für das ListView-Steuerelement eigene Operationen zur Datenverwaltung bereitgestellt wurden.

MessageBox

Member

Beschreibung

Show-Methode

Diese Methode verfügt jetzt über Überladungen, um Hilfeseiten und andere hilfebezogene Funktionen anzugeben.

NotifyIcon

Member

Beschreibung

BalloonTipClicked-Ereignis

Tritt ein, wenn auf eine QuickInfo-Sprechblase geklickt wird.

BalloonTipClosed-Ereignis

Tritt ein, wenn eine QuickInfo-Sprechblase vom Benutzer geschlossen wird.

BalloonTipIcon-Eigenschaft

Ruft das Symbol ab oder legt das Symbol fest, das in der mit NotifyIcon verknüpften QuickInfo-Sprechblase angezeigt wird.

BalloonTipShown-Ereignis

Tritt ein, wenn die QuickInfo-Sprechblase auf dem Bildschirm angezeigt wird.

BalloonTipText-Eigenschaft

Ruft den Text ab oder legt den Text fest, der in der mit NotifyIcon verknüpften QuickInfo-Sprechblase angezeigt wird.

BalloonTipTitle-Eigenschaft

Ruft den Titel der QuickInfo-Sprechblase ab, der für NotifyIcon angezeigt wird, oder legt ihn fest.

ShowBalloonTip-Methode

Zeigt für den angegebenen Zeitraum in der Taskleiste eine QuickInfo-Sprechblase an.

ShowBalloonTip-Methode

Zeigt für den angegebenen Zeitraum in der Taskleiste eine QuickInfo-Sprechblase mit dem angegebenen Titel, Text und Symbol an.

PictureBox

Member

Beschreibung

LoadAsync-Methode

Lädt das Bild asynchron.

LoadCompleted-Ereignis

Tritt ein, wenn die asynchrone Ladeoperation des Bilds abgeschlossen ist, abgebrochen wird oder eine Ausnahme auslöst.

LoadProgressChanged-Ereignis

Tritt ein, wenn sich der Fortschritt einer asynchronen Ladeoperation für Bilder ändert.

RichTextBox

Member

Beschreibung

GetCharIndexFromPosition-Methode

Ruft den Index des Zeichens ab, das sich am nächsten zur angegebenen Position befindet.

GetLineFromCharIndex-Methode

Ruft die Zeilennummer der angegebenen Zeichenposition innerhalb des Steuerelementtexts ab.

GetPositionFromCharIndex-Methode

Ruft die Position innerhalb des Steuerelements am angegebenen Zeichenindex ab.

Rtf-Eigenschaft

Ruft den Text des RichTextBox-Steuerelements ab oder legt ihn fest, einschließlich aller Rich Text Format (RTF-)Codes.

SelectionBackColor-Eigenschaft

Ruft die Textfarbe ab oder legt die Textfarbe fest, die verwendet wird, wenn Text in einem RichTextBox-Steuerelement ausgewählt ist.

Screen

Member

Beschreibung

BitsPerPixel-Eigenschaft

Ruft die Anzahl der Bits im Arbeitsspeicher ab, die einem Pixel von Daten zugeordnet sind.

ScrollableControl

Member

Beschreibung

Scroll-Ereignis

Dieses Ereignis wird ausgelöst, wenn durch den Bereich eines Formulars (bzw. einer anderen Klasse, die von ScrollableControl erbt) ein Bildlauf durchgeführt wird.

SystemInformation

Member

Beschreibung

ActiveWindowTrackingDelay-Eigenschaft

Ruft die Verzögerung für das aktive Fenstertracking ab.

BorderMultiplierFactor-Eigenschaft

Ruft den Rahmenmultiplikatorfaktor ab, der beim Bestimmen der Stärke des Größenanpassungsrahmens eines Fensters verwendet wird.

CaptionButtonSize-Eigenschaft

Ruft die Standardgröße einer Schaltfläche in der Titelleiste eines Fensters in Pixel ab.

CaretWidth-Eigenschaft

Ruft die Breite des Caretzeichens in Bearbeitungssteuerelementen in Pixel ab.

FontSmoothingContrast-Eigenschaft

Ruft den in der ClearType-Glättung verwendeten Kontrastwert für die Schriftartglättung ab.

FontSmoothingType-Eigenschaft

Ruft den aktuellen Typ der Schriftartglättung ab.

HorizontalFocusThickness-Eigenschaft

Ruft die Stärke des linken und rechten Randes des Systemfokusrechtecks in Pixel ab.

HorizontalResizeBorderThickness-Eigenschaft

Ruft die Stärke des linken und rechten Randes des Größenanpassungsrahmens um den Umfang eines Fensters, dessen Größe geändert wird, in Pixel ab.

IconHorizontalSpacing-Eigenschaft

Ruft die Breite einer Zelle für die Symbolanordnung in einer Ansicht mit großen Symbolen in Pixel ab.

IconVerticalSpacing-Eigenschaft

Ruft die Höhe einer Zelle für die Symbolanordnung in einer Ansicht mit großen Symbolen in Pixel ab.

IsActiveWindowTrackingEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob die Nachverfolgung des aktiven Fensters aktiviert ist.

IsComboBoxAnimationEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob der Slide-Open-Effekt für Kombinationsfelder aktiviert ist.

IsDropShadowEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob der Schlagschatteneffekt des Systems aktiviert ist.

IsFlatMenuEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob systemeigene Benutzermenüs als flache Menüs dargestellt werden.

IsFontSmoothingEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob das Feature für die Schriftartglättung aktiviert ist.

IsHotTrackingEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob das Hottracking von Benutzeroberflächenelementen wie Menünamen in Menüleisten aktiviert ist.

IsIconTitleWrappingEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob der Umbruch von Symboltiteln aktiviert ist.

IsKeyboardPreferred-Eigenschaft

Ruft einen Wert ab, der angibt, ob der Benutzer die Tastatur anstelle der Maus verwendet und ob in Anwendungen Tastaturschnittstellen angezeigt werden sollen, die normalerweise ausgeblendet sind.

IsListBoxSmoothScrollingEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob der Effekt für glatte Bildläufe für Listenfelder aktiviert wird.

IsMenuAnimationEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob Features zur Menüausblendung oder Folienanimation aktiviert sind.

IsMenuFadeEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob die Animation zum Ausblenden von Menüs aktiviert ist.

IsMinimizeRestoreAnimationEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob die Animation zum Minimieren oder Wiederherstellen von Fenstern aktiviert ist.

IsSelectionFadeEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob der Ausblendungseffekt für Auswahlen aktiviert ist.

IsSnapToDefaultEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob das Feature "Zur Standardschaltfläche springen" aktiviert ist.

IsTitleBarGradientEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob der Farbverlaufseffekt für Fenstertitelleisten aktiviert ist.

IsToolTipAnimationEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob die QuickInfo-Animation aktiviert ist.

KeyboardDelay-Eigenschaft

Ruft die Einstellung für die Wiederholungsverzögerung der Tastatur ab.

KeyboardSpeed-Eigenschaft

Ruft die Einstellung für die Wiederholungsgeschwindigkeit der Tastatur ab.

MenuBarButtonSize-Eigenschaft

Ruft die Standardbreite für Menüleisten-Schaltflächen und die Höhe einer Menüleiste in Pixel ab.

MenuShowDelay-Eigenschaft

Ruft die Dauer in Millisekunden ab, die das System wartet, bevor ein kaskadierendes Kontextmenü angezeigt wird, wenn der Mauscursor über ein Untermenüelement bewegt wird.

MouseHoverTime-Eigenschaft

Ruft die Zeit in Millisekunden ab, für die sich der Mauszeiger im Bewegungsrechteck befinden muss, bevor eine Mausbewegungsmeldung generiert wird.

MouseSpeed-Eigenschaft

Ruft die aktuelle Mausgeschwindigkeit ab.

MouseWheelScrollDelta-Eigenschaft

Ruft die Größe des Deltawerts eines einzelnen Schrittes einer Mausraddrehung ab.

PopupMenuAlignment-Eigenschaft

Ruft die Seite von Popupmenüs ab, die am entsprechenden Menüleistenelement ausgerichtet sind.

SizingBorderWidth-Eigenschaft

Ruft die Breite des Größenänderungsrahmens um den Umfang eines Fensters, dessen Größe geändert wird, in Pixel ab.

SmallCaptionButtonSize-Eigenschaft

Ruft die Breite kleiner Titelleistenschaltflächen und die Höhe kleiner Titelleisten in Pixel ab.

VerticalFocusThickness-Eigenschaft

Ruft die Stärke des oberen und unteren Randes des Systemfokusrechtecks in Pixel ab.

VerticalResizeBorderThickness-Eigenschaft

Ruft die Stärke des oberen und unteren Randes des Größenanpassungsrahmens um den Umfang eines Fensters, dessen Größe geändert wird, in Pixel ab.

SystemSounds

Member

Beschreibung

Asterisk-Eigenschaft

Ruft den Sound ab, der im aktuellen Soundschema von Windows dem Asterisk-Programmereignis zugeordnet ist.

Beep-Eigenschaft

Ruft den Sound ab, der dem Beep-Programmereignis im aktuellen Windows-Soundschema zugeordnet ist.

Exclamation-Eigenschaft

Ruft den Sound ab, der dem Exclamation-Programmereignis im aktuellen Windows-Soundschema zugeordnet ist.

Hand-Eigenschaft

Ruft den Sound ab, der dem Hand-Programmereignis im aktuellen Windows-Soundschema zugeordnet ist.

Question-Eigenschaft

Ruft den Sound ab, der im aktuellen Soundschema von Windows dem Question-Programmereignis zugeordnet ist.

TabControl

Member

Beschreibung

Deselected-Ereignis

Tritt ein, wenn die Auswahl einer Registerkarte aufgehoben wird.

Deselecting-Ereignis

Tritt ein, bevor die Auswahl einer Registerkarte aufgehoben wird. Dies ermöglicht es einem Handler, die Änderung der Registerkarte abzubrechen.

DeselectTab-Methode

Definiert die der angegebenen Registerkarte folgende Registerkarte als aktuelle Registerkarte.

Selected-Ereignis

Tritt ein, wenn eine Registerkarte ausgewählt wird.

Selecting-Ereignis

Tritt ein, bevor eine Registerkarte ausgewählt wird. Dies ermöglicht es einem Handler, die Änderung der Registerkarte abzubrechen.

SelectTab-Methode

Definiert die angegebene Registerkarte als aktuelle Registerkarte.

TextBox

Member

Beschreibung

AutoCompleteCustomSource-Eigenschaft

Ruft ab oder legt fest, welche benutzerdefinierte StringCollection verwendet werden soll, wenn die AutoCompleteSource-Eigenschaft auf CustomSource festgelegt ist.

AutoCompleteMode-Eigenschaft

Ruft eine Option ab oder legt eine Option fest, die die Funktionsweise der automatischen Vervollständigung für TextBox steuert.

AutoCompleteSource-Eigenschaft

Ruft einen Wert ab oder legt einen Wert fest, der die Quelle vollständiger Zeichenfolgen für die automatische Vervollständigung angibt.

UseSystemPasswordChar-Eigenschaft

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Text im TextBox-Steuerelement als Standardkennwortzeichen angezeigt werden soll.

TextBoxBase

Member

Beschreibung

GetCharFromPosition-Methode

Ruft das Zeichen ab, das der angegebenen Position im Steuerelement am nächsten liegt.

GetCharIndexFromPosition-Methode

Ruft den Index des Zeichens ab, das sich am nächsten zur angegebenen Position befindet.

GetFirstCharIndexOfCurrentLine-Methode

Ruft den Index des ersten Zeichens der aktuellen Zeile ab.

GetFirstCharIndexFromLine-Methode

Ruft den Index des ersten Zeichens einer bestimmten Zeile ab.

GetLineFromCharIndex-Methode

Ruft die Zeilennummer der angegebenen Zeichenposition innerhalb des Steuerelementtexts ab.

GetPositionFromCharIndex-Methode

Ruft die Position innerhalb des Steuerelements am angegebenen Zeichenindex ab.

ScrollToCaret-Methode

Führt einen Bildlauf durch den Inhalt des Steuerelements bis zur aktuellen Caretposition durch.

ShortcutsEnabled-Eigenschaft

Ruft einen Wert ab, der angibt, ob die definierten Tastenkombinationen aktiviert sind, oder legt diesen Wert fest.

Treeview

Member

Beschreibung

DrawMode-Eigenschaft

Ruft den Modus ab, in dem das Steuerelement gezeichnet wird, oder legt diesen fest.

DrawNode-Ereignis

Tritt ein, wenn ein TreeView gezeichnet wird und die DrawMode-Eigenschaft auf einen anderen TreeViewDrawMode-Wert als Normal festgelegt ist.

HitTest-Methode

Stellt Knoteninformationen für einen bestimmten Punkt bereit.

ShowNodeToolTips-Eigenschaft

Ruft einen Wert ab oder legt einen Wert fest, der angibt, dass QuickInfos angezeigt werden, wenn mit dem Mauszeiger auf einen TreeNode gezeigt wird.

TreeViewNodeSorter-Eigenschaft

Ruft die Implementierung von IComparer ab oder legt sie fest, um eine benutzerdefinierte Sortierung der TreeView-Knoten durchzuführen.