Control Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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
- Dziedziczenie
- Pochodne
- Atrybuty
- Implementuje
Uwagi
Aby utworzyć własną klasę sterowania, dziedzicz z UserControlklas , Control lub z innych udostępnionych kontrolek windows Forms. Aby uzyskać więcej informacji na temat tworzenia kontrolek niestandardowych, zobacz Tworzenie niestandardowych kontrolek formularzy systemu Windows za pomocą programu .NET Framework.
Klasa Control implementuje bardzo podstawową funkcjonalność wymaganą przez klasy, które wyświetlają informacje dla użytkownika. Obsługuje on dane wejściowe użytkownika za pomocą klawiatury i wskazuje urządzenia. Obsługuje routing i zabezpieczenia komunikatów. Definiuje granice kontrolki (jej położenie i rozmiar), chociaż nie implementuje malowania. Zapewnia uchwyt okna (hWnd).
Kontrolki Formularze systemu Windows używają właściwości otoczenia, aby kontrolki podrzędne mogły wyglądać podobnie do otaczającego środowiska. 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 charakterystykę kontrolki, na przykład 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 / Notatka
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. Aby zapoznać się z przykładem manifestu, zobacz sekcję FlatStyle Przykład wyliczenia. Aby uzyskać więcej informacji na temat używania stylów wizualizacji, zobacz Style wizualne.
Formularze systemu Windows mają wbudowaną obsługę ułatwień dostępu i udostępniają informacje o aplikacji, które umożliwiają jej 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 warto 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ę pochodną z AccessibleObject klas lub Control.ControlAccessibleObject , zapewniając w razie potrzeby tyle informacji o ułatwieniach dostępu.
Uwaga / Notatka
Aby utrzymać lepszą wydajność, nie ustawiaj rozmiaru kontrolki w konstruktorze. Preferowaną metodą jest zastąpienie DefaultSize właściwości .
Uwaga / Notatka
Nie należy dodawać powiązań danych dla Control obiektu w konstruktorze. Spowoduje to błędy generowania kodu i może powodować 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 typowych 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 formularzy systemu Windows" w temacie Automatyzowanie formularzy systemu Windows.
Użyj właściwości , InvokeRequired aby zsynchronizować dostęp do kontrolki z wielu wątków. Aby uzyskać więcej informacji na temat wielowątkowych kontrolek formularzy systemu Windows, zobacz Instrukcje: tworzenie Thread-Safe wywołań do kontrolek formularzy systemu Windows.
Konstruktory
| Nazwa | Opis |
|---|---|
| Control() |
Inicjuje Control nowe wystąpienie klasy z ustawieniami domyślnymi. |
| Control(Control, String, Int32, Int32, Int32, Int32) |
Inicjuje nowe wystąpienie Control klasy jako kontrolkę podrzędną z określonym tekstem, rozmiarem i lokalizacją. |
| Control(Control, String) |
Inicjuje nowe wystąpienie Control klasy jako kontrolkę podrzędną z określonym tekstem. |
| Control(String, Int32, Int32, Int32, Int32) |
Inicjuje Control nowe wystąpienie klasy z określonym tekstem, rozmiarem i lokalizacją. |
| Control(String) |
Inicjuje Control nowe wystąpienie klasy z określonym tekstem. |
Właściwości
| Nazwa | Opis |
|---|---|
| AccessibilityObject |
Pobiera przypisaną AccessibleObject kontrolkę. |
| 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 przeciągane przez użytkownika. |
| 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 nieklientowe, w pikselach względem kontrolki nadrzędnej. |
| CanEnableIme |
Pobiera wartość wskazującą, czy ImeMode właściwość można ustawić na aktywną wartość, aby włączyć obsługę protokołu IME. |
| CanFocus |
Pobiera wartość wskazującą, czy kontrolka może odbierać fokus. |
| CanRaiseEvents |
Określa, czy zdarzenia mogą być wywoływane w kontrolce. |
| 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 wszelkich kontrolkach, które wymagają weryfikacji po otrzymaniu fokusu. |
| CheckForIllegalCrossThreadCalls |
Pobiera lub ustawia wartość wskazującą, czy przechwytywać wywołania w niewłaściwym 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 |
Przestarzałe.
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 sterującego. |
| 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 edytora metod wejściowych (IME) obsługiwany przez kontrolkę. |
| DefaultMargin |
Pobiera spację w pikselach, która jest domyślnie określana między kontrolkami. |
| DefaultMaximumSize |
Pobiera długość i wysokość w pikselach, która jest określona 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 domyślne 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 obramowania sterujące 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 wyrysować jego powierzchnię przy użyciu buforu pomocniczego, aby zmniejszyć lub zapobiec migotaniu. |
| 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 elementu Component. (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 Edytora metod wejściowych (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ż ta, w której została utworzona kontrolka. |
| 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 i ta witryna 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ść w pikselach 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órną granicą, którą GetPreferredSize(Size) można określić. |
| 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ęcia. |
| 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łnienie w kontrolce. |
| Parent |
Pobiera lub ustawia kontener nadrzędny kontrolki. |
| PreferredSize |
Pobiera rozmiar prostokątnego obszaru, do którego 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 obecnie ponownie tworzy 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 zmienia rozmiar 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ść, która określa 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
| Nazwa | Opis |
|---|---|
| AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) |
Powiadamia aplikacje klienckie ułatwień dostępu określone AccessibleEvents dla określonej kontrolki podrzędnej . |
| AccessibilityNotifyClients(AccessibleEvents, Int32) |
Powiadamia aplikacje klienckie ułatwień dostępu określone AccessibleEvents dla określonej kontrolki podrzędnej. |
| BeginInvoke(Action) |
Wykonuje określonego delegata asynchronicznie w wątku, na podstawie którego utworzono dojście bazowe kontrolki. |
| BeginInvoke(Delegate, Object[]) |
Wykonuje określonego delegata asynchronicznie z określonymi argumentami w wątku, w ramach którego utworzono bazowy uchwyt kontrolki. |
| BeginInvoke(Delegate) |
Wykonuje określonego delegata asynchronicznie w wątku, na podstawie którego utworzono dojście bazowe 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() |
Graphics Tworzy 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 wszystkie zasoby używane przez program Component. (Odziedziczone po Component) |
| Dispose(Boolean) |
Zwalnia niezarządzane zasoby używane przez kontrolki Control podrzędne i oraz opcjonalnie zwalnia zarządzane zasoby. |
| DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean) |
Rozpoczyna operację przeciągania. |
| DoDragDrop(Object, DragDropEffects) |
Rozpoczyna operację przeciągania i upuszczania. |
| DoDragDropAsJson<T>(T, DragDropEffects, Bitmap, Point, Boolean) |
Definiuje klasę bazową dla kontrolek, które są składnikami z reprezentacją wizualną. |
| DoDragDropAsJson<T>(T, DragDropEffects) |
Definiuje klasę bazową dla kontrolek, które są składnikami z reprezentacją wizualną. |
| DrawToBitmap(Bitmap, Rectangle) |
Obsługuje renderowanie do określonej mapy bitowej. |
| EndInvoke(IAsyncResult) |
Pobiera wartość zwracaną przez przekazaną operację IAsyncResult asynchroniczną. |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (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 uchwytem. |
| 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, 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. |
| GetChildAtPoint(Point) |
Pobiera kontrolkę podrzędną znajdującą się na określonych współrzędnych. |
| GetContainerControl() |
Zwraca następny ContainerControl łańcuch kontrolek nadrzędnych kontrolki. |
| 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, w którym można dopasować kontrolkę. |
| GetScaledBounds(Rectangle, SizeF, BoundsSpecified) |
Pobiera granice, w których jest skalowana kontrolka. |
| GetService(Type) |
Zwraca obiekt reprezentujący usługę dostarczaną przez Component obiekt lub przez obiekt 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() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| Hide() |
Ukrywa kontrolkę od użytkownika. |
| InitializeLifetimeService() |
Przestarzałe.
Uzyskuje obiekt usługi okresu istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia. (Odziedziczone po MarshalByRefObject) |
| InitLayout() |
Wywołana 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, Boolean) |
Unieważnia określony region kontrolki (dodaje go do regionu aktualizacji kontrolki, który jest obszarem, który zostanie przemalowany podczas następnej operacji malowania) 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 podczas 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 podczas 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 podczas następnej operacji malowania) i powoduje wysłanie komunikatu farby do kontrolki. |
| Invoke(Action) |
Wykonuje określonego delegata w wątku, który jest właścicielem bazowego uchwytu 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(Delegate) |
Wykonuje określonego delegata w wątku, który jest właścicielem bazowego uchwytu okna kontrolki. |
| Invoke<T>(Func<T>) |
Wykonuje określonego delegata w wątku, który jest właścicielem bazowego uchwytu okna kontrolki. |
| InvokeAsync(Action, CancellationToken) |
Wywołuje określony synchroniczny wywołanie zwrotne asynchronicznie w wątku, który jest właścicielem uchwytu kontrolki. |
| InvokeAsync(Func<CancellationToken,ValueTask>, CancellationToken) |
Wykonuje określone asynchroniczne wywołanie zwrotne w wątku, który jest właścicielem uchwytu kontrolki asynchronicznie. |
| InvokeAsync<T>(Func<CancellationToken,ValueTask<T>>, CancellationToken) |
Wykonuje określone wywołanie asynchroniczne w wątku, który jest właścicielem uchwytu kontrolki. |
| InvokeAsync<T>(Func<T>, CancellationToken) |
Wywołuje określony synchroniczny wywołanie zwrotne asynchronicznie w wątku, który jest właścicielem uchwytu 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) |
|
| 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 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 Object. (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 Wywołuje zdarzenie. |
| OnBackColorChanged(EventArgs) |
BackColorChanged Wywołuje zdarzenie. |
| OnBackgroundImageChanged(EventArgs) |
BackgroundImageChanged Wywołuje zdarzenie. |
| OnBackgroundImageLayoutChanged(EventArgs) |
BackgroundImageLayoutChanged Wywołuje zdarzenie. |
| OnBindingContextChanged(EventArgs) |
BindingContextChanged Wywołuje zdarzenie. |
| OnCausesValidationChanged(EventArgs) |
CausesValidationChanged Wywołuje zdarzenie. |
| OnChangeUICues(UICuesEventArgs) |
ChangeUICues Wywołuje zdarzenie. |
| OnClick(EventArgs) |
Click Wywołuje zdarzenie. |
| OnClientSizeChanged(EventArgs) |
ClientSizeChanged Wywołuje zdarzenie. |
| OnContextMenuChanged(EventArgs) |
Przestarzałe.
ContextMenuChanged Wywołuje zdarzenie. |
| OnContextMenuStripChanged(EventArgs) |
ContextMenuStripChanged Wywołuje zdarzenie. |
| OnControlAdded(ControlEventArgs) |
ControlAdded Wywołuje zdarzenie. |
| OnControlRemoved(ControlEventArgs) |
ControlRemoved Wywołuje zdarzenie. |
| OnCreateControl() |
Wywołuje metodę CreateControl() . |
| OnCursorChanged(EventArgs) |
CursorChanged Wywołuje zdarzenie. |
| OnDataContextChanged(EventArgs) |
Definiuje klasę bazową dla kontrolek, które są składnikami z reprezentacją wizualną. |
| OnDockChanged(EventArgs) |
DockChanged Wywołuje zdarzenie. |
| OnDoubleClick(EventArgs) |
DoubleClick Wywołuje zdarzenie. |
| OnDpiChangedAfterParent(EventArgs) |
DpiChangedAfterParent Wywołuje zdarzenie. |
| OnDpiChangedBeforeParent(EventArgs) |
DpiChangedBeforeParent Wywołuje zdarzenie. |
| OnDragDrop(DragEventArgs) |
DragDrop Wywołuje zdarzenie. |
| OnDragEnter(DragEventArgs) |
DragEnter Wywołuje zdarzenie. |
| OnDragLeave(EventArgs) |
DragLeave Wywołuje zdarzenie. |
| OnDragOver(DragEventArgs) |
DragOver Wywołuje zdarzenie. |
| OnEnabledChanged(EventArgs) |
EnabledChanged Wywołuje zdarzenie. |
| OnEnter(EventArgs) |
Enter Wywołuje zdarzenie. |
| OnFontChanged(EventArgs) |
FontChanged Wywołuje zdarzenie. |
| OnForeColorChanged(EventArgs) |
ForeColorChanged Wywołuje zdarzenie. |
| OnGiveFeedback(GiveFeedbackEventArgs) |
GiveFeedback Wywołuje zdarzenie. |
| OnGotFocus(EventArgs) |
GotFocus Wywołuje zdarzenie. |
| OnHandleCreated(EventArgs) |
HandleCreated Wywołuje zdarzenie. |
| OnHandleDestroyed(EventArgs) |
HandleDestroyed Wywołuje zdarzenie. |
| OnHelpRequested(HelpEventArgs) |
HelpRequested Wywołuje zdarzenie. |
| OnImeModeChanged(EventArgs) |
ImeModeChanged Wywołuje zdarzenie. |
| OnInvalidated(InvalidateEventArgs) |
Invalidated Wywołuje zdarzenie. |
| OnKeyDown(KeyEventArgs) |
KeyDown Wywołuje zdarzenie. |
| OnKeyPress(KeyPressEventArgs) |
KeyPress Wywołuje zdarzenie. |
| OnKeyUp(KeyEventArgs) |
KeyUp Wywołuje zdarzenie. |
| OnLayout(LayoutEventArgs) |
Layout Wywołuje zdarzenie. |
| OnLeave(EventArgs) |
Leave Wywołuje zdarzenie. |
| OnLocationChanged(EventArgs) |
LocationChanged Wywołuje zdarzenie. |
| OnLostFocus(EventArgs) |
LostFocus Wywołuje zdarzenie. |
| OnMarginChanged(EventArgs) |
MarginChanged Wywołuje zdarzenie. |
| OnMouseCaptureChanged(EventArgs) |
MouseCaptureChanged Wywołuje zdarzenie. |
| OnMouseClick(MouseEventArgs) |
MouseClick Wywołuje zdarzenie. |
| OnMouseDoubleClick(MouseEventArgs) |
MouseDoubleClick Wywołuje zdarzenie. |
| OnMouseDown(MouseEventArgs) |
MouseDown Wywołuje zdarzenie. |
| OnMouseEnter(EventArgs) |
MouseEnter Wywołuje zdarzenie. |
| OnMouseHover(EventArgs) |
MouseHover Wywołuje zdarzenie. |
| OnMouseLeave(EventArgs) |
MouseLeave Wywołuje zdarzenie. |
| OnMouseMove(MouseEventArgs) |
MouseMove Wywołuje zdarzenie. |
| OnMouseUp(MouseEventArgs) |
MouseUp Wywołuje zdarzenie. |
| OnMouseWheel(MouseEventArgs) |
MouseWheel Wywołuje zdarzenie. |
| OnMove(EventArgs) |
Move Wywołuje zdarzenie. |
| OnNotifyMessage(Message) |
Powiadamia kontrolkę komunikatów systemu Windows. |
| OnPaddingChanged(EventArgs) |
PaddingChanged Wywołuje zdarzenie. |
| OnPaint(PaintEventArgs) |
Paint Wywołuje 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 Wywołuje zdarzenie. |
| OnParentCursorChanged(EventArgs) |
CursorChanged Wywołuje 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 Wywołuje zdarzenie. |
| OnPrint(PaintEventArgs) |
Paint Wywołuje zdarzenie. |
| OnQueryContinueDrag(QueryContinueDragEventArgs) |
QueryContinueDrag Wywołuje zdarzenie. |
| OnRegionChanged(EventArgs) |
RegionChanged Wywołuje zdarzenie. |
| OnResize(EventArgs) |
Resize Wywołuje zdarzenie. |
| OnRightToLeftChanged(EventArgs) |
RightToLeftChanged Wywołuje zdarzenie. |
| OnSizeChanged(EventArgs) |
SizeChanged Wywołuje zdarzenie. |
| OnStyleChanged(EventArgs) |
StyleChanged Wywołuje zdarzenie. |
| OnSystemColorsChanged(EventArgs) |
SystemColorsChanged Wywołuje zdarzenie. |
| OnTabIndexChanged(EventArgs) |
TabIndexChanged Wywołuje zdarzenie. |
| OnTabStopChanged(EventArgs) |
TabStopChanged Wywołuje zdarzenie. |
| OnTextChanged(EventArgs) |
TextChanged Wywołuje zdarzenie. |
| OnValidated(EventArgs) |
Validated Wywołuje zdarzenie. |
| OnValidating(CancelEventArgs) |
Validating Wywołuje zdarzenie. |
| OnVisibleChanged(EventArgs) |
VisibleChanged Wywołuje zdarzenie. |
| PerformLayout() |
Wymusza stosowanie logiki układu do wszystkich kontrolek podrzędnych kontrolki. |
| PerformLayout(Control, String) |
Wymusza stosowanie logiki układu do wszystkich kontrolek podrzędnych kontrolki. |
| PointToClient(Point) |
Oblicza lokalizację określonego punktu ekranu na współrzędne klienta. |
| PointToScreen(Point) |
Oblicza lokalizację określonego punktu klienta na współrzędnych ekranu. |
| PreProcessControlMessage(Message) |
Przetwarza wstępnie komunikaty klawiaturowe lub wejściowe w pętli komunikatów przed ich wysłaniem. |
| PreProcessMessage(Message) |
Przetwarza wstępnie komunikaty klawiaturowe lub wejściowe w 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) |
Wywołuje 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 dojściem. |
| 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 BackColor właściwość do jej wartości domyślnej. |
| ResetBindings() |
Powoduje, że kontrolka powiązana z elementem BindingSource , aby ponownie odczytać wszystkie elementy na liście i odświeżyć wyświetlane wartości. |
| ResetCursor() |
Resetuje Cursor właściwość do jej wartości domyślnej. |
| ResetFont() |
Resetuje Font właściwość do jej wartości domyślnej. |
| ResetForeColor() |
Resetuje ForeColor właściwość do jej wartości domyślnej. |
| ResetImeMode() |
Resetuje ImeMode właściwość do jej wartości domyślnej. |
| ResetMouseEventArgs() |
Resetuje kontrolkę w celu obsługi MouseLeave zdarzenia. |
| ResetRightToLeft() |
Resetuje RightToLeft właściwość do jej wartości domyślnej. |
| ResetText() | |
| 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 do obsługi tekstu od prawej do lewej. |
| RtlTranslateAlignment(HorizontalAlignment) |
Konwertuje określony HorizontalAlignment element na odpowiedni HorizontalAlignment do obsługi tekstu od prawej do lewej. |
| RtlTranslateAlignment(LeftRightAlignment) |
Konwertuje określony LeftRightAlignment element na odpowiedni LeftRightAlignment do obsługi tekstu od prawej do lewej. |
| RtlTranslateContent(ContentAlignment) |
Konwertuje określony ContentAlignment element na odpowiedni ContentAlignment do obsługi tekstu od prawej do lewej. |
| RtlTranslateHorizontal(HorizontalAlignment) |
Konwertuje określony HorizontalAlignment element na odpowiedni HorizontalAlignment do obsługi tekstu od prawej do lewej. |
| RtlTranslateLeftRight(LeftRightAlignment) |
Konwertuje określony LeftRightAlignment element na odpowiedni LeftRightAlignment do obsługi tekstu od prawej do lewej. |
| Scale(Single, Single) |
Przestarzałe.
Przestarzałe.
Skaluje całą kontrolkę i wszystkie kontrolki podrzędne. |
| Scale(Single) |
Przestarzałe.
Przestarzałe.
Skaluje 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, dopeł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 kolejności z. |
| SetAutoSizeMode(AutoSizeMode) |
Ustawia wartość wskazującą, jak kontrolka będzie zachowywać się po włączeniu jej AutoSize właściwości. |
| SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) |
Ustawia określone granice kontrolki na określoną lokalizację i rozmiar. |
| SetBounds(Int32, Int32, Int32, Int32) |
Ustawia 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 |
| 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 obszaru klienta. |
| SuspendLayout() |
Tymczasowo zawiesza logikę układu kontrolki. |
| ToString() |
Zwraca wartość zawierającą String nazwę Component, jeśli istnieje. Ta metoda nie powinna być zastępowana. (Odziedziczone po Component) |
| Update() |
Powoduje ponowne rysowanie nieprawidłowych regionów w obszarze klienta kontrolki. |
| UpdateBounds() |
Aktualizuje granice kontrolki przy użyciu bieżącego rozmiaru i lokalizacji. |
| UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32) |
Aktualizuje granice kontrolki o określonym rozmiarze, lokalizacji i rozmiarze klienta. |
| UpdateBounds(Int32, Int32, Int32, Int32) |
Aktualizuje granice kontrolki o określonym rozmiarze i lokalizacji. |
| UpdateStyles() |
Wymusza ponowne zastosowania przypisanych stylów do kontrolki. |
| UpdateZOrder() |
Aktualizuje kontrolkę w kolejności z elementu nadrzędnego. |
| WndProc(Message) |
Przetwarza komunikaty systemu Windows. |
Zdarzenia
| Nazwa | Opis |
|---|---|
| AutoSizeChanged |
To zdarzenie nie jest istotne dla tej klasy. |
| BackColorChanged |
Występuje, gdy wartość BackColor właściwości ulegnie zmianie. |
| BackgroundImageChanged |
Występuje, gdy wartość BackgroundImage właściwości ulegnie zmianie. |
| BackgroundImageLayoutChanged |
Występuje, gdy BackgroundImageLayout właściwość ulegnie zmianie. |
| BindingContextChanged |
Występuje, gdy wartość BindingContext właściwości ulegnie zmianie. |
| CausesValidationChanged |
Występuje, gdy wartość CausesValidation właściwości ulegnie zmianie. |
| ChangeUICues |
Występuje, gdy zmienią się sygnały interfejsu użytkownika (UI) fokusu lub klawiatury. |
| Click |
Występuje po kliknięciu kontrolki. |
| ClientSizeChanged |
Występuje, gdy wartość ClientSize właściwości ulegnie zmianie. |
| ContextMenuChanged |
Przestarzałe.
Występuje, gdy wartość ContextMenu właściwości ulegnie zmianie. |
| ContextMenuStripChanged |
Występuje, gdy wartość ContextMenuStrip właściwości ulegnie zmianie. |
| 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 ulegnie zmianie. |
| DataContextChanged |
Występuje, gdy wartość DataContext właściwości ulegnie zmianie. |
| 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 ulegnie zmianie. |
| 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, gdy obiekt jest przeciągany do granic kontrolki. |
| 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 wprowadzeniu kontrolki. |
| FontChanged |
Występuje, gdy Font wartość właściwości ulegnie zmianie. |
| ForeColorChanged |
Występuje, gdy ForeColor wartość właściwości ulegnie zmianie. |
| 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 żąda pomocy dla kontrolki. |
| 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 klawisz znaku, spacji lub backspace jest naciskany, gdy kontrolka ma fokus. |
| KeyUp |
Występuje, gdy klucz jest zwalniany, gdy kontrolka ma fokus. |
| Layout |
Występuje, gdy kontrolka powinna zmienić położenie kontrolek podrzędnych. |
| Leave |
Występuje, gdy fokus danych wejściowych opuszcza kontrolkę. |
| LocationChanged |
Występuje, gdy Location wartość właściwości uległa zmianie. |
| LostFocus |
Występuje, gdy kontrolka traci fokus. |
| MarginChanged |
Występuje po zmianie marginesu kontrolki. |
| MouseCaptureChanged |
Występuje, gdy kontrolka traci przechwytywanie myszy. |
| MouseClick |
Występuje po kliknięciu kontrolki za pomocą myszy. |
| MouseDoubleClick |
Występuje, gdy kontrolka jest dwukrotnie klikana przez mysz. |
| MouseDown |
Występuje, gdy wskaźnik myszy znajduje się nad kontrolką, a naciśnięty jest przycisk myszy. |
| MouseEnter |
Występuje, gdy wskaźnik myszy przechodzi do kontrolki. |
| MouseHover |
Występuje, gdy wskaźnik myszy spoczywa na kontrolce. |
| MouseLeave |
Występuje, gdy wskaźnik myszy opuszcza kontrolkę. |
| MouseMove |
Występuje, gdy wskaźnik myszy jest przenoszony przez kontrolkę. |
| MouseUp |
Występuje, gdy wskaźnik myszy znajduje się nad kontrolką, a przycisk myszy jest zwalniany. |
| MouseWheel |
Występuje, gdy koło myszy porusza się, gdy kontrolka ma fokus. |
| Move |
Występuje po przeniesieniu kontrolki. |
| PaddingChanged |
Występuje po zmianie wypełnienia kontrolki. |
| Paint |
Występuje, gdy kontrolka jest ponownie rysowana. |
| ParentChanged |
Występuje, gdy Parent wartość właściwości ulegnie zmianie. |
| PreviewKeyDown |
Występuje przed zdarzeniem po naciśnięciu KeyDown klawisza, gdy fokus znajduje się 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 i umożliwia źródło przeciągania w celu określenia, czy operacja przeciągania i upuszczania powinna zostać anulowana. |
| RegionChanged |
Występuje, gdy wartość Region właściwości ulegnie zmianie. |
| Resize |
Występuje po zmianie rozmiaru kontrolki. |
| 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, gdy styl kontrolki ulegnie zmianie. |
| SystemColorsChanged |
Występuje, gdy kolory systemowe się zmieniają. |
| TabIndexChanged |
Występuje, gdy TabIndex wartość właściwości ulegnie zmianie. |
| TabStopChanged |
Występuje, gdy TabStop wartość właściwości ulegnie zmianie. |
| TextChanged |
Występuje, gdy Text wartość właściwości ulegnie zmianie. |
| Validated |
Występuje po zakończeniu walidacji kontrolki. |
| Validating |
Występuje, gdy kontrolka jest weryfikowana. |
| VisibleChanged |
Występuje, gdy Visible wartość właściwości ulegnie zmianie. |
Jawne implementacje interfejsu
| Nazwa | Opis |
|---|---|
| IDropTarget.OnDragDrop(DragEventArgs) |
DragDrop Wywołuje zdarzenie. |
| IDropTarget.OnDragEnter(DragEventArgs) |
DragEnter Wywołuje zdarzenie. |
| IDropTarget.OnDragLeave(EventArgs) |
DragLeave Wywołuje zdarzenie. |
| IDropTarget.OnDragOver(DragEventArgs) |
DragOver Wywołuje zdarzenie. |
Dotyczy
Bezpieczeństwo wątkowe
Tylko następujące elementy członkowskie są bezpieczne wątkiem: BeginInvoke(Delegate), , EndInvoke(IAsyncResult)Invoke(Delegate), , InvokeRequiredi CreateGraphics() jeśli uchwyt dla kontrolki został już utworzony. Wywołanie wywołania CreateGraphics() przed utworzeniem uchwytu kontrolki w wątku w tle może spowodować nielegalne wywołania między wątkami.