Control Klasa

Definicja

Definiuje klasę bazową dla kontrolek, które są składnikami z reprezentacją wizualną.

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
[<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
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
Public Class Control
Inherits Component
Implements ISynchronizeInvoke, IWin32Window
Public Class Control
Inherits Component
Implements IBindableComponent, IDisposable, IDropTarget, ISynchronizeInvoke, IWin32Window
Dziedziczenie
Pochodne
Atrybuty
Implementuje

Uwagi

Aby utworzyć własną klasę sterowania, dziedzicz z UserControlklas , Control lub z innych Windows Forms dostarczonych kontrolek. Aby uzyskać więcej informacji na temat tworzenia kontrolek niestandardowych, zobacz Artykuł Developing Custom Windows Forms Controls with the .NET Framework (Tworzenie kontrolek niestandardowych Windows Forms za pomocą .NET Framework).

Klasa Control implementuje bardzo podstawowe funkcje wymagane przez klasy, które wyświetlają użytkownikowi informacje. Obsługuje on dane wejściowe użytkownika za pomocą klawiatury i urządzeń wskazujących. Obsługuje ona routing komunikatów i zabezpieczenia. Definiuje granice kontrolki (jej położenie i rozmiar), chociaż nie implementuje malowania. Zapewnia uchwyt okna (hWnd).

Windows Forms kontrolki używają właściwości otoczenia, aby kontrolki podrzędne mogły wyglądać jak ich otaczające środowisko. Właściwość otoczenia jest właściwością kontrolki, która, jeśli nie jest ustawiona, jest pobierana z kontrolki nadrzędnej. Jeśli kontrolka nie ma Parentwłaściwości , a właściwość nie jest ustawiona, kontrolka próbuje określić wartość właściwości otoczenia za pośrednictwem Site właściwości . Jeśli kontrolka nie jest lokacja, jeśli witryna nie obsługuje właściwości otoczenia lub jeśli właściwość nie jest ustawiona na AmbientPropertiesobiekcie , kontrolka używa własnych wartości domyślnych. Zazwyczaj właściwość otoczenia reprezentuje cechę kontrolki, taką jak BackColor, która jest przekazywana do kontrolki podrzędnej. Na przykład obiekt Button będzie domyślnie taki sam BackColor jak jego element nadrzędny Form . Właściwości otoczenia udostępniane przez klasę to: Cursor, , BackColorFont, ForeColor, i RightToLeft.Control

Uwaga

Aby aplikacja Windows Forms obsługiwała style wizualne, należy ustawić FlatStyle właściwość na System i dołączyć manifest do pliku wykonywalnego. Manifest to plik XML, który jest dołączony jako zasób w pliku wykonywalnym aplikacji lub jako oddzielny plik, który znajduje się w tym samym katalogu co plik wykonywalny. Przykład manifestu można znaleźć w sekcji Przykład wyliczenia FlatStyle . Aby uzyskać więcej informacji na temat używania stylów wizualizacji, zobacz Style wizualne.

Windows Forms ma wbudowaną obsługę ułatwień dostępu i udostępnia informacje o aplikacji, które umożliwiają pracę z aplikacjami klienckimi ułatwień dostępu, takimi jak narzędzia powiększające i recenzenta ekranu, narzędzia do wprowadzania głosu, klawiatury ekranowe, alternatywne urządzenia wejściowe i narzędzia do ulepszania klawiatury. Czasami należy podać dodatkowe informacje dla aplikacji klienckich ułatwień dostępu. Istnieją dwa sposoby dostarczania tych dodatkowych informacji. Można ustawić AccessibleNamewartości właściwości , AccessibleDescription, AccessibleDefaultActionDescriptioni AccessibleRole , które będą zgłaszane do aplikacji klienckich ułatwień dostępu. Ta metoda jest zwykle używana do dostarczania ograniczonych informacji o ułatwieniach dostępu dla istniejących kontrolek. Alternatywnie możesz napisać własną klasę pochodzącą z AccessibleObject klas lub Control.ControlAccessibleObject , zapewniając tyle informacji o ułatwieniach dostępu, ile jest potrzebnych.

Uwaga

Aby zapewnić lepszą wydajność, nie ustawiaj rozmiaru kontrolki w konstruktorze. Preferowaną metodą jest zastąpienie DefaultSize właściwości .

Uwaga

Nie dodawaj powiązań danych dla elementu Control w konstruktorze. Spowoduje to błędy generowania kodu i może spowodować niepożądane zachowanie.

Większość kontrolek w System.Windows.Forms przestrzeni nazw używa podstawowej kontrolki wspólnej systemu Windows jako podstawy do kompilacji. Aby uzyskać więcej informacji na temat wspólnych kontrolek systemu Windows, zobacz Ogólne informacje dotyczące kontrolek.

Aby zidentyfikować kontrolki Windows Forms z oddzielnego procesu, użyj standardowego SendMessage wywołania w celu przekazania komunikatu WM_GETCONTROLNAME. WM_GETCONTROLNAME jest niezależny od języka i hierarchii systemu Windows. Aby uzyskać więcej informacji, zobacz temat "Zalecane rozwiązanie dla Windows Forms" w temacie Automatyzowanie Windows Forms.

InvokeRequired Użyj właściwości , aby zsynchronizować dostęp do kontrolki z wielu wątków. Aby uzyskać więcej informacji na temat kontrolek Windows Forms wielowątkowych, zobacz Instrukcje: tworzenie wywołań Thread-Safe do kontrolek Windows Forms.

Konstruktory

Control()

Inicjuje Control nowe wystąpienie klasy z ustawieniami domyślnymi.

Control(Control, String)

Inicjuje Control nowe wystąpienie klasy jako kontrolkę podrzędną z określonym tekstem.

Control(Control, String, Int32, Int32, Int32, Int32)

Inicjuje Control nowe wystąpienie klasy jako kontrolkę podrzędną z określonym tekstem, rozmiarem i lokalizacją.

Control(String)

Inicjuje Control nowe wystąpienie klasy z określonym tekstem.

Control(String, Int32, Int32, Int32, Int32)

Inicjuje Control nowe wystąpienie klasy z określonym tekstem, rozmiarem i lokalizacją.

Właściwości

AccessibilityObject

AccessibleObject Pobiera element przypisany do kontrolki.

AccessibleDefaultActionDescription

Pobiera lub ustawia domyślny opis akcji kontrolki do użycia przez aplikacje klienckie ułatwień dostępu.

AccessibleDescription

Pobiera lub ustawia opis kontrolki używanej przez aplikacje klienckie ułatwień dostępu.

AccessibleName

Pobiera lub ustawia nazwę kontrolki używanej przez aplikacje klienckie ułatwień dostępu.

AccessibleRole

Pobiera lub ustawia dostępną rolę kontrolki.

AllowDrop

Pobiera lub ustawia wartość wskazującą, czy kontrolka może akceptować dane, które użytkownik przeciągnie na nią.

Anchor

Pobiera lub ustawia krawędzie kontenera, do którego jest powiązana kontrolka i określa, jak zmienia się rozmiar kontrolki z jej elementem nadrzędnym.

AutoScrollOffset

Pobiera lub ustawia miejsce, w którym ta kontrolka jest przewijana do .ScrollControlIntoView(Control)

AutoSize

Ta właściwość nie jest odpowiednia dla tej klasy.

BackColor

Pobiera lub ustawia kolor tła kontrolki.

BackgroundImage

Pobiera lub ustawia obraz tła wyświetlany w kontrolce.

BackgroundImageLayout

Pobiera lub ustawia układ obrazu tła zgodnie z definicją ImageLayout w wyliczenie.

BindingContext

Pobiera lub ustawia BindingContext dla kontrolki .

Bottom

Pobiera odległość w pikselach między dolną krawędzią kontrolki a górną krawędzią obszaru klienta kontenera.

Bounds

Pobiera lub ustawia rozmiar i lokalizację kontrolki, w tym jej elementy niekliencki, w pikselach, względem kontrolki nadrzędnej.

CanEnableIme

Pobiera wartość wskazującą, czy ImeMode właściwość może być ustawiona na aktywną wartość w celu włączenia obsługi protokołu IME.

CanFocus

Pobiera wartość wskazującą, czy kontrolka może uzyskać fokus.

CanRaiseEvents

Określa, czy zdarzenia mogą być zgłaszane w kontrolce.

CanRaiseEvents

Pobiera wartość wskazującą, czy składnik może zgłosić zdarzenie.

(Odziedziczone po Component)
CanSelect

Pobiera wartość wskazującą, czy można wybrać kontrolkę.

Capture

Pobiera lub ustawia wartość wskazującą, czy kontrolka przechwyciła mysz.

CausesValidation

Pobiera lub ustawia wartość wskazującą, czy kontrolka powoduje, że walidacja jest wykonywana na wszystkich kontrolkach, które wymagają walidacji po otrzymaniu fokusu.

CheckForIllegalCrossThreadCalls

Pobiera lub ustawia wartość wskazującą, czy przechwytywać wywołania niewłaściwego wątku, który uzyskuje dostęp do właściwości kontrolki Handle podczas debugowania aplikacji.

ClientRectangle

Pobiera prostokąt reprezentujący obszar klienta kontrolki.

ClientSize

Pobiera lub ustawia wysokość i szerokość obszaru klienta kontrolki.

CompanyName

Pobiera nazwę firmy lub twórcy aplikacji zawierającej kontrolkę.

Container

Pobiera element IContainer zawierający element Component.

(Odziedziczone po Component)
ContainsFocus

Pobiera wartość wskazującą, czy kontrolka, czy jedna z jej kontrolek podrzędnych, ma obecnie fokus wejściowy.

ContextMenu

Pobiera lub ustawia menu skrótów skojarzone z kontrolką.

ContextMenuStrip

Pobiera lub ustawia ContextMenuStrip skojarzone z tą kontrolką.

Controls

Pobiera kolekcję kontrolek zawartych w kontrolce.

Created

Pobiera wartość wskazującą, czy kontrolka została utworzona.

CreateParams

Pobiera wymagane parametry tworzenia po utworzeniu dojścia kontrolki.

Cursor

Pobiera lub ustawia kursor wyświetlany, gdy wskaźnik myszy znajduje się nad kontrolką.

DataBindings

Pobiera powiązania danych dla kontrolki.

DataContext

Pobiera lub ustawia kontekst danych na potrzeby powiązania danych. Jest to właściwość otoczenia.

DefaultBackColor

Pobiera domyślny kolor tła kontrolki.

DefaultCursor

Pobiera lub ustawia domyślny kursor dla kontrolki.

DefaultFont

Pobiera domyślną czcionkę kontrolki.

DefaultForeColor

Pobiera domyślny kolor pierwszego planu kontrolki.

DefaultImeMode

Pobiera domyślny tryb metody wprowadzania Redaktor (IME) obsługiwany przez kontrolkę.

DefaultMargin

Pobiera spację w pikselach, która jest domyślnie określona między kontrolkami.

DefaultMaximumSize

Pobiera długość i wysokość w pikselach, który jest określony jako domyślny maksymalny rozmiar kontrolki.

DefaultMinimumSize

Pobiera długość i wysokość w pikselach, która jest określona jako domyślny minimalny rozmiar kontrolki.

DefaultPadding

Pobiera odstępy wewnętrzne w pikselach zawartości kontrolki.

DefaultSize

Pobiera domyślny rozmiar kontrolki.

DesignMode

Pobiera wartość wskazującą, czy Component element jest obecnie w trybie projektowania.

(Odziedziczone po Component)
DeviceDpi

Pobiera wartość DPI dla urządzenia wyświetlania, na którym jest obecnie wyświetlana kontrolka.

DisplayRectangle

Pobiera prostokąt reprezentujący obszar wyświetlania kontrolki.

Disposing

Pobiera wartość wskazującą, czy klasa bazowa Control jest w trakcie dysponowania.

Dock

Pobiera lub ustawia, które obramowania kontrolek są zadokowane do kontrolki nadrzędnej i określa, jak zmienia się rozmiar kontrolki z jej elementem nadrzędnym.

DoubleBuffered

Pobiera lub ustawia wartość wskazującą, czy ta kontrolka powinna ponownie rysować powierzchnię przy użyciu buforu pomocniczego w celu zmniejszenia lub uniemożliwienia migotania.

Enabled

Pobiera lub ustawia wartość wskazującą, czy kontrolka może reagować na interakcję użytkownika.

Events

Pobiera listę programów obsługi zdarzeń dołączonych do tego Componentelementu .

(Odziedziczone po Component)
Focused

Pobiera wartość wskazującą, czy kontrolka ma fokus wejściowy.

Font

Pobiera lub ustawia czcionkę tekstu wyświetlanego przez kontrolkę.

FontHeight

Pobiera lub ustawia wysokość czcionki kontrolki.

ForeColor

Pobiera lub ustawia kolor pierwszego planu kontrolki.

Handle

Pobiera uchwyt okna, z którą jest powiązana kontrolka.

HasChildren

Pobiera wartość wskazującą, czy kontrolka zawiera co najmniej jedną kontrolkę podrzędną.

Height

Pobiera lub ustawia wysokość kontrolki.

ImeMode

Pobiera lub ustawia tryb metody wprowadzania Redaktor (IME) kontrolki.

ImeModeBase

Pobiera lub ustawia tryb IME kontrolki.

InvokeRequired

Pobiera wartość wskazującą, czy obiekt wywołujący musi wywołać metodę invoke podczas wykonywania wywołań metody do kontrolki, ponieważ obiekt wywołujący znajduje się w innym wątku niż ten, w ramach którego utworzono kontrolkę.

IsAccessible

Pobiera lub ustawia wartość wskazującą, czy kontrolka jest widoczna dla aplikacji ułatwień dostępu.

IsAncestorSiteInDesignMode

Wskazuje, czy jedna z elementów podrzędnych tej kontrolki jest lokacja, a lokacja w trybie DesignMode. Ta właściwość jest tylko do odczytu.

IsDisposed

Pobiera wartość wskazującą, czy kontrolka została usunięta.

IsHandleCreated

Pobiera wartość wskazującą, czy kontrolka ma skojarzony uchwyt.

IsMirrored

Pobiera wartość wskazującą, czy kontrolka jest dublowana.

LayoutEngine

Pobiera buforowane wystąpienie aparatu układu kontrolki.

Left

Pobiera lub ustawia odległość między lewą krawędzią kontrolki a lewą krawędzią obszaru klienta kontenera.

Location

Pobiera lub ustawia współrzędne lewego górnego rogu kontrolki względem lewego górnego rogu kontenera.

Margin

Pobiera lub ustawia odstęp między kontrolkami.

MaximumSize

Pobiera lub ustawia rozmiar, który jest górny limit, który GetPreferredSize(Size) może określać.

MinimumSize

Pobiera lub ustawia rozmiar, który jest niższym limitem, który GetPreferredSize(Size) można określić.

ModifierKeys

Pobiera wartość wskazującą, które z klawiszy modyfikatora (SHIFT, CTRL i ALT) jest w stanie naciśniętym.

MouseButtons

Pobiera wartość wskazującą, która z przycisków myszy jest w stanie naciśniętym.

MousePosition

Pobiera położenie kursora myszy we współrzędnych ekranu.

Name

Pobiera lub ustawia nazwę kontrolki.

Padding

Pobiera lub ustawia dopełnianie w kontrolce.

Parent

Pobiera lub ustawia nadrzędny kontener kontrolki.

PreferredSize

Pobiera rozmiar prostokątnego obszaru, w którym można dopasować kontrolkę.

ProductName

Pobiera nazwę produktu zestawu zawierającego kontrolkę.

ProductVersion

Pobiera wersję zestawu zawierającego kontrolkę.

PropagatingImeMode

Pobiera obiekt reprezentujący propagujący tryb IME.

RecreatingHandle

Pobiera wartość wskazującą, czy kontrolka jest obecnie ponownie tworząca uchwyt.

Region

Pobiera lub ustawia region okna skojarzony z kontrolką.

RenderRightToLeft
Przestarzałe.
Przestarzałe.

Ta właściwość jest teraz przestarzała.

ResizeRedraw

Pobiera lub ustawia wartość wskazującą, czy kontrolka ponownie rysuje się po zmianie rozmiaru.

Right

Pobiera odległość w pikselach między prawą krawędzią kontrolki a lewą krawędzią obszaru klienta kontenera.

RightToLeft

Pobiera lub ustawia wartość wskazującą, czy elementy kontrolki są wyrównane do obsługi ustawień regionalnych przy użyciu czcionek od prawej do lewej.

ScaleChildren

Pobiera wartość określającą skalowanie kontrolek podrzędnych.

ShowFocusCues

Pobiera wartość wskazującą, czy kontrolka powinna wyświetlać prostokąty fokusu.

ShowKeyboardCues

Pobiera wartość wskazującą, czy interfejs użytkownika jest w odpowiednim stanie, aby pokazać lub ukryć akceleratory klawiatury.

Site

Pobiera lub ustawia lokację kontrolki.

Size

Pobiera lub ustawia wysokość i szerokość kontrolki.

TabIndex

Pobiera lub ustawia kolejność tabulacji kontrolki w kontenerze.

TabStop

Pobiera lub ustawia wartość wskazującą, czy użytkownik może skupić się na tej kontrolce przy użyciu klawisza TAB.

Tag

Pobiera lub ustawia obiekt zawierający dane dotyczące kontrolki.

Text

Pobiera lub ustawia tekst skojarzony z tą kontrolką.

Top

Pobiera lub ustawia odległość w pikselach między górną krawędzią kontrolki a górną krawędzią obszaru klienta kontenera.

TopLevelControl

Pobiera kontrolkę nadrzędną, która nie jest nadrzędna przez inną kontrolkę Windows Forms. Zazwyczaj jest to najbardziej zewnętrzne Form , w których znajduje się kontrolka.

UseWaitCursor

Pobiera lub ustawia wartość wskazującą, czy należy użyć kursora oczekiwania dla bieżącej kontrolki i wszystkich kontrolek podrzędnych.

Visible

Pobiera lub ustawia wartość wskazującą, czy kontrolka i wszystkie jej kontrolki podrzędne są wyświetlane.

Width

Pobiera lub ustawia szerokość kontrolki.

WindowTarget

Ta właściwość nie jest odpowiednia dla tej klasy.

Metody

AccessibilityNotifyClients(AccessibleEvents, Int32)

Powiadamia aplikacje klienckie ułatwień dostępu określone AccessibleEvents dla określonej kontrolki podrzędnej.

AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

Powiadamia aplikacje klienckie ułatwień dostępu określone AccessibleEvents dla określonej kontrolki podrzędnej .

BeginInvoke(Action)

Wykonuje określony delegat asynchronicznie w wątku, w ramach którego utworzono bazowy uchwyt kontrolki.

BeginInvoke(Delegate)

Wykonuje określony delegat asynchronicznie w wątku, w ramach którego utworzono bazowy uchwyt kontrolki.

BeginInvoke(Delegate, Object[])

Wykonuje określony delegat asynchronicznie z określonymi argumentami w wątku, na który utworzono bazowy uchwyt kontrolki.

BringToFront()

Przenosi kontrolkę na przednią część kolejności z.

Contains(Control)

Pobiera wartość wskazującą, czy określona kontrolka jest elementem podrzędnym kontrolki.

CreateAccessibilityInstance()

Tworzy nowy obiekt ułatwień dostępu dla kontrolki.

CreateControl()

Wymusza utworzenie widocznej kontrolki, w tym utworzenie uchwytu i wszystkich widocznych kontrolek podrzędnych.

CreateControlsInstance()

Tworzy nowe wystąpienie kolekcji kontrolek dla kontrolki.

CreateGraphics()

Tworzy element Graphics dla kontrolki .

CreateHandle()

Tworzy uchwyt dla kontrolki.

CreateObjRef(Type)

Tworzy obiekt zawierający wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikowania się z obiektem zdalnym.

(Odziedziczone po MarshalByRefObject)
DefWndProc(Message)

Wysyła określony komunikat do domyślnej procedury okna.

DestroyHandle()

Niszczy uchwyt skojarzony z kontrolką.

Dispose()

Zwalnia wszelkie zasoby używane przez element Component.

(Odziedziczone po Component)
Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez kontrolki Control podrzędne i i opcjonalnie zwalnia zarządzane zasoby.

DoDragDrop(Object, DragDropEffects)

Rozpoczyna operację przeciągania i upuszczania.

DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean)

Rozpoczyna operację przeciągania.

DrawToBitmap(Bitmap, Rectangle)

Obsługuje renderowanie do określonej mapy bitowej.

EndInvoke(IAsyncResult)

Pobiera wartość zwracaną przez przekazaną IAsyncResult operację asynchroniczną.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
FindForm()

Pobiera formularz, na który jest włączona kontrolka.

Focus()

Ustawia fokus danych wejściowych na kontrolkę.

FromChildHandle(IntPtr)

Pobiera kontrolkę zawierającą określony uchwyt.

FromHandle(IntPtr)

Zwraca kontrolkę, która jest obecnie skojarzona z określonym dojściem.

GetAccessibilityObjectById(Int32)

Pobiera określony AccessibleObjectelement .

GetAutoSizeMode()

Pobiera wartość wskazującą, jak kontrolka będzie zachowywać się po włączeniu jej AutoSize właściwości.

GetChildAtPoint(Point)

Pobiera kontrolkę podrzędną znajdującą się na określonych współrzędnych.

GetChildAtPoint(Point, GetChildAtPointSkip)

Pobiera kontrolkę podrzędną znajdującą się na określonych współrzędnych, określając, czy ignorować kontrolki podrzędne określonego typu.

GetContainerControl()

Zwraca następny ContainerControl w górę łańcuch kontrolek nadrzędnych.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetLifetimeService()
Przestarzałe.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
GetNextControl(Control, Boolean)

Pobiera następną kontrolkę do przodu lub z powrotem w kolejności tabulacji kontrolek podrzędnych.

GetPreferredSize(Size)

Pobiera rozmiar prostokątnego obszaru, do którego można dopasować kontrolkę.

GetScaledBounds(Rectangle, SizeF, BoundsSpecified)

Pobiera granice, w których jest skalowana kontrolka.

GetService(Type)

Zwraca obiekt, który reprezentuje usługę dostarczaną przez Component obiekt lub przez element Container.

(Odziedziczone po Component)
GetStyle(ControlStyles)

Pobiera wartość określonego bitu stylu kontrolki dla kontrolki.

GetTopLevel()

Określa, czy kontrolka jest kontrolką najwyższego poziomu.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
Hide()

Ukrywa kontrolkę przed użytkownikiem.

InitializeLifetimeService()
Przestarzałe.

Uzyskuje obiekt usługi okresu istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
InitLayout()

Wywoływane po dodaniu kontrolki do innego kontenera.

Invalidate()

Unieważnia całą powierzchnię kontrolki i powoduje ponowne rysowanie kontrolki.

Invalidate(Boolean)

Unieważnia określony region kontrolki i powoduje wysłanie komunikatu farby do kontrolki. Opcjonalnie unieważnia kontrolki podrzędne przypisane do kontrolki.

Invalidate(Rectangle)

Unieważnia określony region kontrolki (dodaje go do regionu aktualizacji kontrolki, który jest obszarem, który zostanie przemalowany przy następnej operacji malowania) i powoduje wysłanie komunikatu farby do kontrolki.

Invalidate(Rectangle, Boolean)

Unieważnia określony region kontrolki (dodaje go do regionu aktualizacji kontrolki, który jest obszarem, który zostanie przemalowany przy następnej operacji malowania) i powoduje wysłanie komunikatu farby do kontrolki. Opcjonalnie unieważnia kontrolki podrzędne przypisane do kontrolki.

Invalidate(Region)

Unieważnia określony region kontrolki (dodaje go do regionu aktualizacji kontrolki, który jest obszarem, który zostanie przemalowany przy następnej operacji malowania) i powoduje wysłanie komunikatu farby do kontrolki.

Invalidate(Region, Boolean)

Unieważnia określony region kontrolki (dodaje go do regionu aktualizacji kontrolki, który jest obszarem, który zostanie przemalowany przy następnej operacji malowania) i powoduje wysłanie komunikatu farby do kontrolki. Opcjonalnie unieważnia kontrolki podrzędne przypisane do kontrolki.

Invoke(Action)

Wykonuje określonego delegata w wątku, który jest właścicielem uchwytu bazowego okna kontrolki.

Invoke(Delegate)

Wykonuje określonego delegata w wątku, który jest właścicielem uchwytu bazowego okna kontrolki.

Invoke(Delegate, Object[])

Wykonuje określonego delegata w wątku, który jest właścicielem bazowego uchwytu okna kontrolki, z określoną listą argumentów.

Invoke<T>(Func<T>)

Wykonuje określonego delegata w wątku, który jest właścicielem uchwytu bazowego okna kontrolki.

InvokeGotFocus(Control, EventArgs)

GotFocus Zgłasza zdarzenie dla określonej kontrolki.

InvokeLostFocus(Control, EventArgs)

LostFocus Zgłasza zdarzenie dla określonej kontrolki.

InvokeOnClick(Control, EventArgs)

Click Zgłasza zdarzenie dla określonej kontrolki.

InvokePaint(Control, PaintEventArgs)

Paint Zgłasza zdarzenie dla określonej kontrolki.

InvokePaintBackground(Control, PaintEventArgs)

PaintBackground Zgłasza zdarzenie dla określonej kontrolki.

IsInputChar(Char)

Określa, czy znak jest znakiem wejściowym rozpoznawanym przez kontrolkę.

IsInputKey(Keys)

Określa, czy określony klucz jest zwykłym kluczem wejściowym, czy specjalnym kluczem, który wymaga wstępnego przetwarzania.

IsKeyLocked(Keys)

Określa, czy klucz CAPS LOCK, NUM LOCK lub SCROLL LOCK jest w mocy.

IsMnemonic(Char, String)

Określa, czy określony znak jest znakiem mnemonic przypisanym do kontrolki w określonym ciągu.

LogicalToDeviceUnits(Int32)

Konwertuje wartość dpi logicznej na równoważną wartość DPI elementu DeviceUnit.

LogicalToDeviceUnits(Size)

Przekształca rozmiar z jednostek logicznych na urządzenie, skalując go dla bieżącego dpi i zaokrąglając w dół do najbliższej wartości całkowitej dla szerokości i wysokości.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy płytkią kopię bieżącego MarshalByRefObject obiektu.

(Odziedziczone po MarshalByRefObject)
NotifyInvalidate(Rectangle)

Invalidated Wywołuje zdarzenie z określonym regionem kontrolki w celu unieważnienia.

OnAutoSizeChanged(EventArgs)

AutoSizeChanged Zgłasza zdarzenie.

OnBackColorChanged(EventArgs)

BackColorChanged Zgłasza zdarzenie.

OnBackgroundImageChanged(EventArgs)

BackgroundImageChanged Zgłasza zdarzenie.

OnBackgroundImageLayoutChanged(EventArgs)

BackgroundImageLayoutChanged Zgłasza zdarzenie.

OnBindingContextChanged(EventArgs)

BindingContextChanged Zgłasza zdarzenie.

OnCausesValidationChanged(EventArgs)

CausesValidationChanged Zgłasza zdarzenie.

OnChangeUICues(UICuesEventArgs)

ChangeUICues Zgłasza zdarzenie.

OnClick(EventArgs)

Click Zgłasza zdarzenie.

OnClientSizeChanged(EventArgs)

ClientSizeChanged Zgłasza zdarzenie.

OnContextMenuChanged(EventArgs)

ContextMenuChanged Zgłasza zdarzenie.

OnContextMenuStripChanged(EventArgs)

ContextMenuStripChanged Zgłasza zdarzenie.

OnControlAdded(ControlEventArgs)

ControlAdded Zgłasza zdarzenie.

OnControlRemoved(ControlEventArgs)

ControlRemoved Zgłasza zdarzenie.

OnCreateControl()

Wywołuje metodę CreateControl() .

OnCursorChanged(EventArgs)

CursorChanged Zgłasza zdarzenie.

OnDataContextChanged(EventArgs)

Definiuje klasę bazową dla kontrolek, które są składnikami z reprezentacją wizualną.

OnDockChanged(EventArgs)

DockChanged Zgłasza zdarzenie.

OnDoubleClick(EventArgs)

DoubleClick Zgłasza zdarzenie.

OnDpiChangedAfterParent(EventArgs)

DpiChangedAfterParent Zgłasza zdarzenie.

OnDpiChangedBeforeParent(EventArgs)

DpiChangedBeforeParent Zgłasza zdarzenie.

OnDragDrop(DragEventArgs)

DragDrop Zgłasza zdarzenie.

OnDragEnter(DragEventArgs)

DragEnter Zgłasza zdarzenie.

OnDragLeave(EventArgs)

DragLeave Zgłasza zdarzenie.

OnDragOver(DragEventArgs)

DragOver Zgłasza zdarzenie.

OnEnabledChanged(EventArgs)

EnabledChanged Zgłasza zdarzenie.

OnEnter(EventArgs)

Enter Zgłasza zdarzenie.

OnFontChanged(EventArgs)

FontChanged Zgłasza zdarzenie.

OnForeColorChanged(EventArgs)

ForeColorChanged Zgłasza zdarzenie.

OnGiveFeedback(GiveFeedbackEventArgs)

GiveFeedback Zgłasza zdarzenie.

OnGotFocus(EventArgs)

GotFocus Zgłasza zdarzenie.

OnHandleCreated(EventArgs)

HandleCreated Zgłasza zdarzenie.

OnHandleDestroyed(EventArgs)

HandleDestroyed Zgłasza zdarzenie.

OnHelpRequested(HelpEventArgs)

HelpRequested Zgłasza zdarzenie.

OnImeModeChanged(EventArgs)

ImeModeChanged Zgłasza zdarzenie.

OnInvalidated(InvalidateEventArgs)

Invalidated Zgłasza zdarzenie.

OnKeyDown(KeyEventArgs)

KeyDown Zgłasza zdarzenie.

OnKeyPress(KeyPressEventArgs)

KeyPress Zgłasza zdarzenie.

OnKeyUp(KeyEventArgs)

KeyUp Zgłasza zdarzenie.

OnLayout(LayoutEventArgs)

Layout Zgłasza zdarzenie.

OnLeave(EventArgs)

Leave Zgłasza zdarzenie.

OnLocationChanged(EventArgs)

LocationChanged Zgłasza zdarzenie.

OnLostFocus(EventArgs)

LostFocus Zgłasza zdarzenie.

OnMarginChanged(EventArgs)

MarginChanged Zgłasza zdarzenie.

OnMouseCaptureChanged(EventArgs)

MouseCaptureChanged Zgłasza zdarzenie.

OnMouseClick(MouseEventArgs)

MouseClick Zgłasza zdarzenie.

OnMouseDoubleClick(MouseEventArgs)

MouseDoubleClick Zgłasza zdarzenie.

OnMouseDown(MouseEventArgs)

MouseDown Zgłasza zdarzenie.

OnMouseEnter(EventArgs)

MouseEnter Zgłasza zdarzenie.

OnMouseHover(EventArgs)

MouseHover Zgłasza zdarzenie.

OnMouseLeave(EventArgs)

MouseLeave Zgłasza zdarzenie.

OnMouseMove(MouseEventArgs)

MouseMove Zgłasza zdarzenie.

OnMouseUp(MouseEventArgs)

MouseUp Zgłasza zdarzenie.

OnMouseWheel(MouseEventArgs)

MouseWheel Zgłasza zdarzenie.

OnMove(EventArgs)

Move Zgłasza zdarzenie.

OnNotifyMessage(Message)

Powiadamia kontrolkę komunikatów systemu Windows.

OnPaddingChanged(EventArgs)

PaddingChanged Zgłasza zdarzenie.

OnPaint(PaintEventArgs)

Paint Zgłasza zdarzenie.

OnPaintBackground(PaintEventArgs)

Maluje tło kontrolki.

OnParentBackColorChanged(EventArgs)

BackColorChanged Zgłasza zdarzenie, gdy BackColor wartość właściwości kontenera kontrolki ulegnie zmianie.

OnParentBackgroundImageChanged(EventArgs)

BackgroundImageChanged Zgłasza zdarzenie, gdy BackgroundImage wartość właściwości kontenera kontrolki ulegnie zmianie.

OnParentBindingContextChanged(EventArgs)

BindingContextChanged Zgłasza zdarzenie, gdy BindingContext wartość właściwości kontenera kontrolki ulegnie zmianie.

OnParentChanged(EventArgs)

ParentChanged Zgłasza zdarzenie.

OnParentCursorChanged(EventArgs)

CursorChanged Zgłasza zdarzenie.

OnParentDataContextChanged(EventArgs)

Definiuje klasę bazową dla kontrolek, które są składnikami z reprezentacją wizualną.

OnParentEnabledChanged(EventArgs)

EnabledChanged Zgłasza zdarzenie, gdy Enabled wartość właściwości kontenera kontrolki ulegnie zmianie.

OnParentFontChanged(EventArgs)

FontChanged Zgłasza zdarzenie, gdy Font wartość właściwości kontenera kontrolki ulegnie zmianie.

OnParentForeColorChanged(EventArgs)

ForeColorChanged Zgłasza zdarzenie, gdy ForeColor wartość właściwości kontenera kontrolki ulegnie zmianie.

OnParentRightToLeftChanged(EventArgs)

RightToLeftChanged Zgłasza zdarzenie, gdy RightToLeft wartość właściwości kontenera kontrolki ulegnie zmianie.

OnParentVisibleChanged(EventArgs)

VisibleChanged Zgłasza zdarzenie, gdy Visible wartość właściwości kontenera kontrolki ulegnie zmianie.

OnPreviewKeyDown(PreviewKeyDownEventArgs)

PreviewKeyDown Zgłasza zdarzenie.

OnPrint(PaintEventArgs)

Paint Zgłasza zdarzenie.

OnQueryContinueDrag(QueryContinueDragEventArgs)

QueryContinueDrag Zgłasza zdarzenie.

OnRegionChanged(EventArgs)

RegionChanged Zgłasza zdarzenie.

OnResize(EventArgs)

Resize Zgłasza zdarzenie.

OnRightToLeftChanged(EventArgs)

RightToLeftChanged Zgłasza zdarzenie.

OnSizeChanged(EventArgs)

SizeChanged Zgłasza zdarzenie.

OnStyleChanged(EventArgs)

StyleChanged Zgłasza zdarzenie.

OnSystemColorsChanged(EventArgs)

SystemColorsChanged Zgłasza zdarzenie.

OnTabIndexChanged(EventArgs)

TabIndexChanged Zgłasza zdarzenie.

OnTabStopChanged(EventArgs)

TabStopChanged Zgłasza zdarzenie.

OnTextChanged(EventArgs)

TextChanged Zgłasza zdarzenie.

OnValidated(EventArgs)

Validated Zgłasza zdarzenie.

OnValidating(CancelEventArgs)

Validating Zgłasza zdarzenie.

OnVisibleChanged(EventArgs)

VisibleChanged Zgłasza zdarzenie.

PerformLayout()

Wymusza sterowanie zastosowaniem logiki układu do wszystkich kontrolek podrzędnych.

PerformLayout(Control, String)

Wymusza sterowanie zastosowaniem logiki układu do wszystkich kontrolek podrzędnych.

PointToClient(Point)

Oblicza lokalizację określonego punktu ekranu do współrzędnych klienta.

PointToScreen(Point)

Oblicza lokalizację określonego punktu klienta na współrzędne ekranu.

PreProcessControlMessage(Message)

Wstępnie przetwarza komunikaty klawiatury i komunikaty wejściowe w obrębie pętli komunikatów przed ich wysłaniem.

PreProcessMessage(Message)

Wstępnie przetwarza komunikaty klawiatury i komunikaty wejściowe w obrębie pętli komunikatów przed ich wysłaniem.

ProcessCmdKey(Message, Keys)

Przetwarza klucz polecenia.

ProcessDialogChar(Char)

Przetwarza znak okna dialogowego.

ProcessDialogKey(Keys)

Przetwarza klucz okna dialogowego.

ProcessKeyEventArgs(Message)

Przetwarza kluczowy komunikat i generuje odpowiednie zdarzenia sterujące.

ProcessKeyMessage(Message)

Przetwarza komunikat klawiaturowy.

ProcessKeyPreview(Message)

Wyświetla podgląd komunikatu klawiatury.

ProcessMnemonic(Char)

Przetwarza znak mnemonic.

RaiseDragEvent(Object, DragEventArgs)

Podnosi odpowiednie zdarzenie przeciągania.

RaiseKeyEvent(Object, KeyEventArgs)

Zgłasza odpowiednie zdarzenie klucza.

RaiseMouseEvent(Object, MouseEventArgs)

Podnosi odpowiednie zdarzenie myszy.

RaisePaintEvent(Object, PaintEventArgs)

Podnosi odpowiednie zdarzenie farby.

RecreateHandle()

Wymusza ponowne utworzenie uchwytu dla kontrolki.

RectangleToClient(Rectangle)

Oblicza rozmiar i lokalizację określonego prostokąta ekranu we współrzędnych klienta.

RectangleToScreen(Rectangle)

Oblicza rozmiar i lokalizację określonego prostokąta klienta we współrzędnych ekranu.

ReflectMessage(IntPtr, Message)

Odzwierciedla określony komunikat do kontrolki powiązanej z określonym uchwytem.

Refresh()

Wymusza kontrolę, aby unieważnić jej obszar klienta i natychmiast ponownie rysować się i wszystkie kontrolki podrzędne.

RescaleConstantsForDpi(Int32, Int32)

Zapewnia stałe do ponownego skalowania kontrolki, gdy nastąpi zmiana DPI.

ResetBackColor()

Resetuje właściwość do wartości domyślnej BackColor .

ResetBindings()

Powoduje, że kontrolka powiązana z BindingSource elementem spowoduje ponowne odczytanie wszystkich elementów na liście i odświeżenie ich wyświetlanych wartości.

ResetCursor()

Resetuje właściwość do wartości domyślnej Cursor .

ResetFont()

Resetuje właściwość do wartości domyślnej Font .

ResetForeColor()

Resetuje właściwość do wartości domyślnej ForeColor .

ResetImeMode()

Resetuje właściwość do wartości domyślnej ImeMode .

ResetMouseEventArgs()

Resetuje kontrolkę MouseLeave , aby obsłużyć zdarzenie.

ResetRightToLeft()

Resetuje właściwość do wartości domyślnej RightToLeft .

ResetText()

Resetuje właściwość do wartości domyślnej Text (Empty).

ResumeLayout()

Wznawia zwykłą logikę układu.

ResumeLayout(Boolean)

Wznawia zwykłą logikę układu, opcjonalnie wymusza natychmiastowy układ oczekujących żądań układu.

RtlTranslateAlignment(ContentAlignment)

Konwertuje określony ContentAlignment element na odpowiedni ContentAlignment , aby obsługiwać tekst od prawej do lewej.

RtlTranslateAlignment(HorizontalAlignment)

Konwertuje określony HorizontalAlignment element na odpowiedni HorizontalAlignment , aby obsługiwać tekst od prawej do lewej.

RtlTranslateAlignment(LeftRightAlignment)

Konwertuje określony LeftRightAlignment element na odpowiedni LeftRightAlignment , aby obsługiwać tekst od prawej do lewej.

RtlTranslateContent(ContentAlignment)

Konwertuje określony ContentAlignment element na odpowiedni ContentAlignment , aby obsługiwać tekst od prawej do lewej.

RtlTranslateHorizontal(HorizontalAlignment)

Konwertuje określony HorizontalAlignment element na odpowiedni HorizontalAlignment , aby obsługiwać tekst od prawej do lewej.

RtlTranslateLeftRight(LeftRightAlignment)

Konwertuje określony LeftRightAlignment element na odpowiedni LeftRightAlignment , aby obsługiwać tekst od prawej do lewej.

Scale(Single)
Przestarzałe.
Przestarzałe.

Skaluje kontrolkę i wszystkie kontrolki podrzędne.

Scale(Single, Single)
Przestarzałe.
Przestarzałe.

Skaluje całą kontrolkę i wszystkie kontrolki podrzędne.

Scale(SizeF)

Skaluje kontrolkę i wszystkie kontrolki podrzędne według określonego współczynnika skalowania.

ScaleBitmapLogicalToDevice(Bitmap)

Skaluje wartość logicznej mapy bitowej do równoważnej wartości jednostki urządzenia, gdy nastąpi zmiana DPI.

ScaleControl(SizeF, BoundsSpecified)

Skaluje lokalizację, rozmiar, wypełnienie i margines kontrolki.

ScaleCore(Single, Single)

Ta metoda nie jest odpowiednia dla tej klasy.

Select()

Aktywuje kontrolkę.

Select(Boolean, Boolean)

Aktywuje kontrolkę podrzędną. Opcjonalnie określa kierunek na karcie, aby wybrać kontrolkę z.

SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean)

Aktywuje następną kontrolkę.

SendToBack()

Wysyła kontrolkę z do tyłu zamówienia z.

SetAutoSizeMode(AutoSizeMode)

Ustawia wartość wskazującą, jak będzie zachowywać się kontrolka po włączeniu jej AutoSize właściwości.

SetBounds(Int32, Int32, Int32, Int32)

Ustawia granice kontrolki na określoną lokalizację i rozmiar.

SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

Ustawia określone granice kontrolki na określoną lokalizację i rozmiar.

SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)

Wykonuje pracę ustawiania określonych granic tej kontrolki.

SetClientSizeCore(Int32, Int32)

Ustawia rozmiar obszaru klienta kontrolki.

SetStyle(ControlStyles, Boolean)

Ustawia określoną ControlStyles flagę na true lub false.

SetTopLevel(Boolean)

Ustawia kontrolkę jako kontrolkę najwyższego poziomu.

SetVisibleCore(Boolean)

Ustawia kontrolkę na określony widoczny stan.

Show()

Wyświetla kontrolkę użytkownikowi.

SizeFromClientSize(Size)

Określa rozmiar całej kontrolki z wysokości i szerokości jej obszaru klienta.

SuspendLayout()

Tymczasowo zawiesza logikę układu kontrolki.

ToString()

Zwraca wartość String zawierającą nazwę Componentobiektu , jeśli istnieje. Ta metoda nie powinna być zastępowana.

(Odziedziczone po Component)
Update()

Powoduje ponowne rysowanie unieważnionych regionów w obszarze klienta kontrolki.

UpdateBounds()

Aktualizacje granice kontrolki o bieżącym rozmiarze i lokalizacji.

UpdateBounds(Int32, Int32, Int32, Int32)

Aktualizacje granice kontrolki o określonym rozmiarze i lokalizacji.

UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)

Aktualizacje granice kontrolki o określonym rozmiarze, lokalizacji i rozmiarze klienta.

UpdateStyles()

Wymusza ponowne zastosowania przypisanych stylów do kontrolki.

UpdateZOrder()

Aktualizacje kontrolkę w kolejności z elementu nadrzędnego.

WndProc(Message)

Przetwarza wiadomości systemu Windows.

Zdarzenia

AutoSizeChanged

To zdarzenie nie jest istotne dla tej klasy.

BackColorChanged

Występuje, gdy wartość BackColor właściwości się zmienia.

BackgroundImageChanged

Występuje, gdy wartość BackgroundImage właściwości się zmienia.

BackgroundImageLayoutChanged

Występuje, gdy BackgroundImageLayout właściwość ulegnie zmianie.

BindingContextChanged

Występuje, gdy wartość BindingContext właściwości się zmienia.

CausesValidationChanged

Występuje, gdy wartość CausesValidation właściwości się zmienia.

ChangeUICues

Występuje, gdy zmieniają się wskazówki dotyczące interfejsu użytkownika (UI) fokusa czy klawiatury.

Click

Występuje po kliknięciu kontrolki.

ClientSizeChanged

Występuje, gdy wartość ClientSize właściwości się zmienia.

ContextMenuChanged

Występuje, gdy wartość ContextMenu właściwości się zmienia.

ContextMenuStripChanged

Występuje, gdy wartość ContextMenuStrip właściwości się zmienia.

ControlAdded

Występuje po dodaniu nowej kontrolki do elementu Control.ControlCollection.

ControlRemoved

Występuje, gdy kontrolka zostanie usunięta z elementu Control.ControlCollection.

CursorChanged

Występuje, gdy wartość Cursor właściwości się zmienia.

DataContextChanged

Występuje, gdy wartość DataContext właściwości się zmienia.

Disposed

Występuje, gdy składnik jest usuwany przez wywołanie Dispose() metody .

(Odziedziczone po Component)
DockChanged

Występuje, gdy wartość Dock właściwości się zmienia.

DoubleClick

Występuje po dwukrotnym kliknięciu kontrolki.

DpiChangedAfterParent

Występuje, gdy ustawienie DPI dla kontrolki jest zmieniane programowo po zmianie dpi kontrolki nadrzędnej lub formularza.

DpiChangedBeforeParent

Występuje, gdy ustawienie DPI dla kontrolki jest zmieniane programowo przed zdarzeniem zmiany DPI dla kontrolki nadrzędnej lub formularza.

DragDrop

Występuje po zakończeniu operacji przeciągania i upuszczania.

DragEnter

Występuje po przeciągnięciu obiektu w granice formantu.

DragLeave

Występuje, gdy obiekt jest przeciągany z granic kontrolki.

DragOver

Występuje, gdy obiekt jest przeciągany przez granice kontrolki.

EnabledChanged

Występuje, gdy Enabled wartość właściwości uległa zmianie.

Enter

Występuje po otwarciu formantu.

FontChanged

Występuje, gdy Font wartość właściwości się zmienia.

ForeColorChanged

Występuje, gdy ForeColor wartość właściwości się zmienia.

GiveFeedback

Występuje podczas operacji przeciągania.

GotFocus

Występuje, gdy kontrolka odbiera fokus.

HandleCreated

Występuje po utworzeniu uchwytu dla kontrolki.

HandleDestroyed

Występuje, gdy uchwyt kontrolki jest w trakcie niszczenia.

HelpRequested

Występuje, gdy użytkownik zażąda pomocy do formantu.

ImeModeChanged

Występuje, gdy ImeMode właściwość uległa zmianie.

Invalidated

Występuje, gdy ekran kontrolki wymaga ponownego rysowania.

KeyDown

Występuje po naciśnięciu klawisza, gdy kontrolka ma fokus.

KeyPress

Występuje, gdy znak. klawisz spacji lub backspace jest naciskany, gdy kontrolka ma fokus.

KeyUp

Występuje, gdy klucz jest zwalniany, gdy kontrolka ma fokus.

Layout

Występuje, gdy formant powinien zmienić położenie swoich formantów podrzędnych.

Leave

Występuje po usunięciu fokusu wprowadzania z formantu.

LocationChanged

Występuje, gdy Location wartość właściwości uległa zmianie.

LostFocus

Występuje, gdy kontrolka traci fokus.

MarginChanged

Występuje, gdy zmienia się margines kontrolki.

MouseCaptureChanged

Występuje, gdy kontrolka traci przechwytywanie myszy.

MouseClick

Występuje po kliknięciu kontrolki za pomocą myszy.

MouseDoubleClick

Występuje po dwukrotnym kliknięciu kontrolki za pomocą myszy.

MouseDown

Występuje po umieszczeniu wskaźnika myszy nad formantem i naciśnięciu przycisku myszy.

MouseEnter

Występuje po umieszczeniu wskaźnika myszy na formancie.

MouseHover

Występuje, gdy wskaźnik myszy zatrzyma się na dłużej na formancie.

MouseLeave

Występuje po odsunięciu wskaźnika myszy znad formantu.

MouseMove

Występuje po przesunięciu wskaźnika myszy nad formantem.

MouseUp

Występuje po umieszczeniu wskaźnika myszy nad formantem i zwolnieniu przycisku myszy.

MouseWheel

Występuje, gdy koło myszy porusza się, gdy kontrolka ma fokus.

Move

Występuje po przeniesieniu formantu.

PaddingChanged

Występuje w przypadku zmiany wypełniania kontrolki.

Paint

Występuje po odświeżeniu formantu.

ParentChanged

Występuje, gdy Parent wartość właściwości ulegnie zmianie.

PreviewKeyDown

Występuje przed zdarzeniem KeyDown , gdy klawisz jest naciskany, gdy fokus jest na tej kontrolce.

QueryAccessibilityHelp

Występuje, gdy AccessibleObject zapewnia pomoc w aplikacjach ułatwień dostępu.

QueryContinueDrag

Występuje podczas operacji przeciągania i upuszczania oraz umożliwia źródłom przeciągania określenie, czy należy anulować operację przeciągania i upuszczania.

RegionChanged

Występuje, gdy wartość Region właściwości ulegnie zmianie.

Resize

Występuje po zmianie rozmiaru formantu.

RightToLeftChanged

Występuje, gdy RightToLeft wartość właściwości ulegnie zmianie.

SizeChanged

Występuje, gdy Size wartość właściwości ulegnie zmianie.

StyleChanged

Występuje po zmianie stylu formantu.

SystemColorsChanged

Występuje, gdy zmieniają się kolory systemowe.

TabIndexChanged

Występuje, gdy TabIndex wartość właściwości się zmienia.

TabStopChanged

Występuje, gdy TabStop wartość właściwości się zmienia.

TextChanged

Występuje, gdy Text wartość właściwości się zmienia.

Validated

Występuje po zakończeniu sprawdzania poprawności formantu.

Validating

Występuje, gdy kontrolka jest weryfikowana.

VisibleChanged

Występuje, gdy Visible wartość właściwości się zmienia.

Jawne implementacje interfejsu

IDropTarget.OnDragDrop(DragEventArgs)

DragDrop Zgłasza zdarzenie.

IDropTarget.OnDragEnter(DragEventArgs)

DragEnter Zgłasza zdarzenie.

IDropTarget.OnDragLeave(EventArgs)

DragLeave Zgłasza zdarzenie.

IDropTarget.OnDragOver(DragEventArgs)

DragOver Zgłasza zdarzenie.

Dotyczy

Bezpieczeństwo wątkowe

Tylko następujące elementy członkowskie są bezpieczne wątkiem: BeginInvoke(Delegate), , EndInvoke(IAsyncResult)Invoke(Delegate), InvokeRequired, i CreateGraphics() jeśli uchwyt dla kontrolki został już utworzony. Wywołanie CreateGraphics() metody przed utworzeniem dojścia kontrolki w wątku w tle może spowodować nielegalne wywołania międzywątkowa.

Zobacz też