Sdílet prostřednictvím


Control Třída

Definice

Definuje základní třídu pro ovládací prvky, což jsou komponenty s vizuální reprezentací.

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
Dědičnost
Odvozené
Atributy
Implementuje

Poznámky

Pokud chcete vytvořit vlastní třídu ovládacího prvku, dědíte z UserControltříd , Control nebo z jiných model Windows Forms poskytovaných ovládacích prvků. Další informace o vytváření vlastních ovládacích prvků najdete v tématu Vývoj vlastních ovládacích prvků model Windows Forms pomocí rozhraní .NET Framework.

Třída Control implementuje velmi základní funkce vyžadované třídami, které zobrazují informace uživateli. Zpracovává vstup uživatele prostřednictvím klávesnice a polohovací zařízení. Zpracovává směrování zpráv a zabezpečení. Definuje hranice ovládacího prvku (jeho umístění a velikost), i když neimplementuje malování. Poskytuje popisovač okna (hWnd).

model Windows Forms ovládací prvky používají okolní vlastnosti, aby se podřízené ovládací prvky mohly zobrazovat jako jejich okolní prostředí. Vlastnost okolí je vlastnost ovládacího prvku, která, pokud není nastavena, je načtena z nadřazeného ovládacího prvku. Pokud ovládací prvek nemá Parenta vlastnost není nastavena, pokusí se ovládací prvek určit hodnotu vlastnosti okolí prostřednictvím Site vlastnosti . Pokud ovládací prvek není v lokalitě, pokud lokalita nepodporuje okolní vlastnosti nebo pokud vlastnost není nastavena v objektu AmbientProperties, použije ovládací prvek své vlastní výchozí hodnoty. Vlastnost okolí obvykle představuje charakteristiku ovládacího prvku, například BackColor, který je předán podřízenému ovládacímu prvku. Například ve Button výchozím nastavení bude mít objekt stejný BackColor jako jeho nadřazený objekt Form . Okolní vlastnosti poskytované Control třídou zahrnují: Cursor, Font, BackColor, ForeColora RightToLeft.

Poznámka

Pokud chcete, aby aplikace model Windows Forms podporovala vizuální styly, nezapomeňte nastavit FlatStyle vlastnost na System a zahrnout manifest se spustitelným souborem. Manifest je soubor XML, který je zahrnutý buď jako prostředek v rámci spustitelného souboru aplikace, nebo jako samostatný soubor, který se nachází ve stejném adresáři jako spustitelný soubor. Příklad manifestu najdete v části Příklad výčtu FlatStyle . Další informace o používání vizuálních stylů najdete v tématu Vizuální styly.

model Windows Forms má integrovanou podporu přístupnosti a poskytuje informace o vaší aplikaci, které jí umožňují pracovat s klientskými aplikacemi pro usnadnění přístupu, jako jsou nástroje pro zvětšení a revidující obrazovku, nástroje pro hlasový vstup, klávesnice na obrazovce, alternativní vstupní zařízení a nástroje pro vylepšení klávesnice. Někdy můžete chtít poskytnout další informace klientským aplikacím pro usnadnění přístupu. Existují dva způsoby, jak tyto další informace poskytnout. Můžete nastavit AccessibleNamehodnoty vlastností , AccessibleDescription, AccessibleDefaultActionDescriptiona AccessibleRole , které se budou hlásit klientským aplikacím pro usnadnění přístupu. Tato metoda se obvykle používá k poskytování omezených informací o přístupnosti pro existující ovládací prvky. Alternativně můžete napsat vlastní třídu odvozenou z AccessibleObject tříd nebo Control.ControlAccessibleObject a poskytnout tolik informací o přístupnosti, kolik potřebujete.

Poznámka

Chcete-li zachovat lepší výkon, nenastavujte velikost ovládacího prvku v jeho konstruktoru. Upřednostňovanou metodou je přepsání DefaultSize vlastnosti .

Poznámka

Nepřidávejte datové vazby pro objekt v jeho konstruktoru Control . Tím dojde k chybám při generování kódu a může dojít k nežádoucímu chování.

Většina ovládacích prvků v System.Windows.Forms oboru názvů používá základní společný ovládací prvek Windows jako základ pro sestavování. Další informace o běžných ovládacích prvcích Systému Windows najdete v tématu Obecné referenční informace k ovládacím prvkům.

K identifikaci model Windows Forms ovládacích prvků ze samostatného procesu použijte standardní SendMessage volání pro předání WM_GETCONTROLNAME zprávy. WM_GETCONTROLNAME je nezávislá na jazyce a hierarchii Windows. Další informace najdete v tématu "Doporučené řešení pro model Windows Forms" v tématu Automatizace model Windows Forms.

InvokeRequired Pomocí vlastnosti synchronizujte přístup k ovládacímu prvku z více vláken. Další informace o ovládacích prvcích model Windows Forms s více vlákny najdete v tématu Postupy: Volání Thread-Safe ovládacích prvků model Windows Forms.

Konstruktory

Control()

Inicializuje novou instanci Control třídy s výchozím nastavením.

Control(Control, String)

Inicializuje novou instanci Control třídy jako podřízený ovládací prvek s konkrétním textem.

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

Inicializuje novou instanci Control třídy jako podřízený ovládací prvek s konkrétním textem, velikostí a umístěním.

Control(String)

Inicializuje novou instanci Control třídy s konkrétním textem.

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

Inicializuje novou instanci Control třídy s konkrétním textem, velikostí a umístěním.

Vlastnosti

AccessibilityObject

Získá přiřazené AccessibleObject ovládacímu prvku.

AccessibleDefaultActionDescription

Získá nebo nastaví výchozí popis akce ovládacího prvku pro použití klientskými aplikacemi přístupnosti.

AccessibleDescription

Získá nebo nastaví popis ovládacího prvku používaného klientskými aplikacemi přístupnosti.

AccessibleName

Získá nebo nastaví název ovládacího prvku používaného klientskými aplikacemi přístupnosti.

AccessibleRole

Získá nebo nastaví přístupnou roli ovládacího prvku.

AllowDrop

Získá nebo nastaví hodnotu označující, zda ovládací prvek může přijmout data, která uživatel přetáhne na něj.

Anchor

Získá nebo nastaví hrany kontejneru, na který je ovládací prvek vázán a určuje, jak se změní velikost ovládacího prvku s jeho nadřazenou.

AutoScrollOffset

Získá nebo nastaví, kde je tento ovládací prvek posunut na v ScrollControlIntoView(Control).

AutoSize

Tato vlastnost není pro tuto třídu relevantní.

BackColor

Získá nebo nastaví barvu pozadí ovládacího prvku.

BackgroundImage

Získá nebo nastaví obrázek pozadí zobrazený v ovládacím prvku.

BackgroundImageLayout

Získá nebo nastaví rozložení obrázku pozadí, jak je definováno ve výčtu ImageLayout .

BindingContext

Získá nebo nastaví BindingContext pro ovládací prvek.

Bottom

Získá vzdálenost v pixelech mezi dolním okrajem ovládacího prvku a horním okrajem klientské oblasti kontejneru.

Bounds

Získá nebo nastaví velikost a umístění ovládacího prvku, včetně jeho prvků bez klienta, v pixelech, vzhledem k nadřazený ovládací prvek.

CanEnableIme

Získá hodnotu označující, zda ImeMode vlastnost lze nastavit na aktivní hodnotu, aby se povolila podpora editoru IME.

CanFocus

Získá hodnotu označující, zda ovládací prvek může přijmout fokus.

CanRaiseEvents

Určuje, jestli je možné na ovládacím prvku vyvolání událostí.

CanRaiseEvents

Získá hodnotu označující, zda komponenta může vyvolat událost.

(Zděděno od Component)
CanSelect

Získá hodnotu označující, zda lze vybrat ovládací prvek.

Capture

Získá nebo nastaví hodnotu označující, zda ovládací prvek zachytil myš.

CausesValidation

Získá nebo nastaví hodnotu označující, zda ovládací prvek způsobí, že ověření provést u všech ovládacích prvků, které vyžadují ověření, když obdrží fokus.

CheckForIllegalCrossThreadCalls

Získá nebo nastaví hodnotu určující, zda zachytit volání na nesprávné vlákno, které přistupují k vlastnosti ovládacího prvku Handle při ladění aplikace.

ClientRectangle

Získá obdélník, který představuje klientskou oblast ovládacího prvku.

ClientSize

Získá nebo nastaví výšku a šířku klientské oblasti ovládacího prvku.

CompanyName

Získá název společnosti nebo tvůrce aplikace obsahující ovládací prvek.

Container

Získá objekt IContainer , který obsahuje Component.

(Zděděno od Component)
ContainsFocus

Získá hodnotu označující, zda ovládací prvek nebo jeden z jeho podřízených ovládacích prvků má aktuálně vstupní fokus.

ContextMenu

Získá nebo nastaví místní nabídku přidruženou k ovládacímu prvku.

ContextMenuStrip

Získá nebo nastaví přidružený k ContextMenuStrip tomuto ovládacímu prvku.

Controls

Získá kolekci ovládacích prvků obsažených v ovládacím prvku.

Created

Získá hodnotu označující, zda byl vytvořen ovládací prvek.

CreateParams

Získá požadované parametry vytváření při vytvoření ovládací popisovač je vytvořen.

Cursor

Získá nebo nastaví kurzor, který se zobrazí, když je ukazatel myši nad ovládacím prvku.

DataBindings

Získá datové vazby pro ovládací prvek.

DataContext

Získá nebo nastaví kontext dat pro účely datové vazby. Toto je vlastnost okolí.

DefaultBackColor

Získá výchozí barvu pozadí ovládacího prvku.

DefaultCursor

Získá nebo nastaví výchozí kurzor ovládacího prvku.

DefaultFont

Získá výchozí písmo ovládacího prvku.

DefaultForeColor

Získá výchozí barvu popředí ovládacího prvku.

DefaultImeMode

Získá výchozí režim IME (Input Method) Editor (IME) podporovaný ovládacím prvek.

DefaultMargin

Získá mezeru v pixelech, která je zadána ve výchozím nastavení mezi ovládacími prvky.

DefaultMaximumSize

Získá délku a výšku v pixelech, která je určena jako výchozí maximální velikost ovládacího prvku.

DefaultMinimumSize

Získá délku a výšku v pixelech, která je zadána jako výchozí minimální velikost ovládacího prvku.

DefaultPadding

Získá výchozí vnitřní mezery v pixelech obsahu ovládacího prvku.

DefaultSize

Získá výchozí velikost ovládacího prvku.

DesignMode

Získá hodnotu, která označuje, zda je aktuálně v režimu návrhu Component .

(Zděděno od Component)
DeviceDpi

Získá hodnotu DPI pro zobrazovací zařízení, kde je ovládací prvek právě zobrazen.

DisplayRectangle

Získá obdélník, který představuje oblast zobrazení ovládacího prvku.

Disposing

Získá hodnotu označující, zda je základní Control třída v procesu odstraňování.

Dock

Získá nebo nastaví, které ohraničení ovládacích prvků jsou ukotveny k nadřazený ovládací prvek a určuje, jak je změněna velikost ovládacího prvku s jeho nadřazenou.

DoubleBuffered

Získá nebo nastaví hodnotu označující, zda tento ovládací prvek překreslit jeho povrch pomocí sekundární vyrovnávací paměti snížit nebo zabránit blikání.

Enabled

Získá nebo nastaví hodnotu označující, zda ovládací prvek může reagovat na interakci uživatele.

Events

Získá seznam obslužných rutin událostí, které jsou připojeny k tomuto Component.

(Zděděno od Component)
Focused

Získá hodnotu označující, zda má ovládací prvek fokus vstupu.

Font

Získá nebo nastaví písmo textu zobrazeného ovládacím prvku.

FontHeight

Získá nebo nastaví výšku písma ovládacího prvku.

ForeColor

Získá nebo nastaví barvu popředí ovládacího prvku.

Handle

Získá popisovač okna, ke kterému je ovládací prvek vázán.

HasChildren

Získá hodnotu označující, zda ovládací prvek obsahuje jeden nebo více podřízených ovládacích prvků.

Height

Získá nebo nastaví výšku ovládacího prvku.

ImeMode

Získá nebo nastaví metodu vstupu Editor (IME) režimu ovládacího prvku.

ImeModeBase

Získá nebo nastaví režim editoru IME ovládacího prvku.

InvokeRequired

Získá hodnotu označující, zda volající musí volat metodu vyvolání metody při volání metody ovládacího prvku, protože volající je v jiném vlákně než ten, na který byl vytvořen ovládací prvek.

IsAccessible

Získá nebo nastaví hodnotu označující, zda je ovládací prvek viditelný pro aplikace pro usnadnění přístupu.

IsAncestorSiteInDesignMode

Určuje, jestli je jeden z nadřazených prvků tohoto ovládacího prvku sited a tento web v Režimu návrhu. Tato vlastnost je jen ke čtení.

IsDisposed

Získá hodnotu označující, zda byl odstraněn ovládací prvek.

IsHandleCreated

Získá hodnotu označující, zda ovládací prvek má popisovač přidružený k němu.

IsMirrored

Získá hodnotu označující, zda je ovládací prvek zrcadlený.

LayoutEngine

Získá instanci v mezipaměti ovládacího prvku modul rozložení.

Left

Získá nebo nastaví vzdálenost v pixelech mezi levým okrajem ovládacího prvku a levým okrajem jeho klientské oblasti kontejneru.

Location

Získá nebo nastaví souřadnice levého horního rohu ovládacího prvku vzhledem k levému hornímu rohu kontejneru.

Margin

Získá nebo nastaví mezeru mezi ovládacími prvky.

MaximumSize

Získá nebo nastaví velikost, která je horní limit, který GetPreferredSize(Size) může určit.

MinimumSize

Získá nebo nastaví velikost, která je dolní limit, který GetPreferredSize(Size) může určit.

ModifierKeys

Získá hodnotu označující, která z modifikačních kláves (SHIFT, CTRL a ALT) je ve stisknutém stavu.

MouseButtons

Získá hodnotu označující, která z tlačítek myši je ve stisknutém stavu.

MousePosition

Získá pozici kurzoru myši v souřadnicích obrazovky.

Name

Získá nebo nastaví název ovládacího prvku.

Padding

Získá nebo nastaví odsazení v rámci ovládacího prvku.

Parent

Získá nebo nastaví nadřazený kontejner ovládacího prvku.

PreferredSize

Získá velikost obdélníkové oblasti, do které se ovládací prvek vejde.

ProductName

Získá název produktu sestavení obsahujícího ovládací prvek.

ProductVersion

Získá verzi sestavení obsahující ovládací prvek.

PropagatingImeMode

Získá objekt, který představuje režim šíření editoru IME.

RecreatingHandle

Získá hodnotu označující, zda ovládací prvek právě vytváří jeho popisovač.

Region

Získá nebo nastaví oblast okna přidružená k ovládacímu prvku.

RenderRightToLeft
Zastaralé.
Zastaralé.

Tato vlastnost je nyní zastaralá.

ResizeRedraw

Získá nebo nastaví hodnotu označující, zda ovládací prvek překreslí sám při změně velikosti.

Right

Získá vzdálenost v pixelech mezi pravým okrajem ovládacího prvku a levým okrajem jeho kontejneru klientské oblasti.

RightToLeft

Získá nebo nastaví hodnotu označující, zda jsou prvky ovládacího prvku zarovnány tak, aby podporovaly národní prostředí pomocí písem se zprava doleva.

ScaleChildren

Získá hodnotu, která určuje měřítko podřízených ovládacích prvků.

ShowFocusCues

Získá hodnotu označující, zda má ovládací prvek zobrazit obdélníky fokusu.

ShowKeyboardCues

Získá hodnotu označující, zda uživatelské rozhraní je v příslušném stavu k zobrazení nebo skrytí akcelerátorů klávesnice.

Site

Získá nebo nastaví lokalitu ovládacího prvku.

Size

Získá nebo nastaví výšku a šířku ovládacího prvku.

TabIndex

Získá nebo nastaví pořadí ovládacích prvků v rámci jeho kontejneru.

TabStop

Získá nebo nastaví hodnotu označující, zda uživatel může předat fokus tomuto ovládacímu prvku pomocí klávesy TAB.

Tag

Získá nebo nastaví objekt, který obsahuje data o ovládacím prvku.

Text

Získá nebo nastaví text přidružený k tomuto ovládacímu prvku.

Top

Získá nebo nastaví vzdálenost v pixelech mezi horním okrajem ovládacího prvku a horním okrajem jeho kontejneru klientské oblasti.

TopLevelControl

Získá nadřazený ovládací prvek, který není nadřazený jinému model Windows Forms ovládací prvek. Obvykle se jedná o nejkrajnější Form prvek, ve které je ovládací prvek obsažen.

UseWaitCursor

Získá nebo nastaví hodnotu označující, zda použít kurzor čekání pro aktuální ovládací prvek a všechny podřízené ovládací prvky.

Visible

Získá nebo nastaví hodnotu označující, zda ovládací prvek a všechny jeho podřízené ovládací prvky jsou zobrazeny.

Width

Získá nebo nastaví šířku ovládacího prvku.

WindowTarget

Tato vlastnost není pro tuto třídu relevantní.

Metody

AccessibilityNotifyClients(AccessibleEvents, Int32)

Upozorní klientské aplikace přístupnosti na zadaný AccessibleEvents podřízený ovládací prvek.

AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

Upozorní klientské aplikace přístupnosti zadané AccessibleEvents pro zadaný podřízený ovládací prvek .

BeginInvoke(Action)

Spustí zadaného delegáta asynchronně ve vlákně, na které byl vytvořen podkladový popisovač ovládacího prvku.

BeginInvoke(Delegate)

Spustí zadaného delegáta asynchronně ve vlákně, na které byl vytvořen podkladový popisovač ovládacího prvku.

BeginInvoke(Delegate, Object[])

Provede zadaného delegáta asynchronně se zadanými argumenty ve vlákně, ve které byl vytvořen podkladový popisovač ovládacího prvku.

BringToFront()

Přenese ovládací prvek na přední část pořadí z.

Contains(Control)

Načte hodnotu označující, zda je zadaný ovládací prvek podřízeným ovládacím prvku.

CreateAccessibilityInstance()

Vytvoří nový objekt přístupnosti pro ovládací prvek.

CreateControl()

Vynutí vytvoření viditelného ovládacího prvku, včetně vytvoření úchytu a všech viditelných podřízených ovládacích prvků.

CreateControlsInstance()

Vytvoří novou instanci kolekce ovládacích prvků pro ovládací prvek.

CreateGraphics()

Vytvoří pro Graphics ovládací prvek.

CreateHandle()

Vytvoří popisovač ovládacího prvku.

CreateObjRef(Type)

Vytvoří objekt, který obsahuje všechny relevantní informace potřebné k vygenerování proxy používaného ke komunikaci se vzdáleným objektem.

(Zděděno od MarshalByRefObject)
DefWndProc(Message)

Odešle zadanou zprávu do výchozí procedury okna.

DestroyHandle()

Zničí popisovač přidružený k ovládacímu prvku.

Dispose()

Uvolní všechny prostředky používané nástrojem Component.

(Zděděno od Component)
Dispose(Boolean)

Uvolní nespravované prostředky používané jeho podřízenými ovládacími Control prvky a volitelně uvolní spravované prostředky.

DoDragDrop(Object, DragDropEffects)

Zahájí operaci přetažení.

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

Spustí operaci přetažení.

DrawToBitmap(Bitmap, Rectangle)

Podporuje vykreslování na zadaný rastrový obrázek.

EndInvoke(IAsyncResult)

Načte vrácenou hodnotu asynchronní operace reprezentované IAsyncResult předanou operací.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
FindForm()

Načte formulář, ve které je ovládací prvek.

Focus()

Nastaví vstupní fokus na ovládací prvek.

FromChildHandle(IntPtr)

Načte ovládací prvek, který obsahuje zadaný popisovač.

FromHandle(IntPtr)

Vrátí ovládací prvek, který je aktuálně přidružený k zadanému popisovači.

GetAccessibilityObjectById(Int32)

Načte zadanou AccessibleObjecthodnotu .

GetAutoSizeMode()

Načte hodnotu označující, jak se bude ovládací prvek chovat, když je povolena jeho AutoSize vlastnost.

GetChildAtPoint(Point)

Načte podřízený ovládací prvek, který se nachází na zadaných souřadnicích.

GetChildAtPoint(Point, GetChildAtPointSkip)

Načte podřízený ovládací prvek, který se nachází v zadaných souřadnicích a určuje, zda se mají ignorovat podřízené ovládací prvky určitého typu.

GetContainerControl()

Vrátí další ContainerControl řetězec nadřazených ovládacích prvků ovládacího prvku.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetLifetimeService()
Zastaralé.

Načte objekt služby aktuální životnosti, který řídí zásady životnosti pro tuto instanci.

(Zděděno od MarshalByRefObject)
GetNextControl(Control, Boolean)

Načte další ovládací prvek dopředu nebo dozadu v pořadí ovládacích prvků podřízených ovládacích prvků.

GetPreferredSize(Size)

Načte velikost obdélníkové oblasti, do které lze ovládací prvek vložit.

GetScaledBounds(Rectangle, SizeF, BoundsSpecified)

Načte hranice, v rámci kterých je měřítko ovládacího prvku.

GetService(Type)

Vrátí objekt, který představuje službu poskytovanou objektem Component nebo jejím Containerobjektem .

(Zděděno od Component)
GetStyle(ControlStyles)

Načte hodnotu bitu zadaného stylu ovládacího prvku pro ovládací prvek.

GetTopLevel()

Určuje, zda je ovládací prvek ovládací prvek nejvyšší úrovně.

GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
Hide()

Skryje ovládací prvek před uživatelem.

InitializeLifetimeService()
Zastaralé.

Získá objekt služby životnosti, který řídí zásady životnosti pro tuto instanci.

(Zděděno od MarshalByRefObject)
InitLayout()

Volá se po přidání ovládacího prvku do jiného kontejneru.

Invalidate()

Zruší platnost celé plochy ovládacího prvku a způsobí překreslení ovládacího prvku.

Invalidate(Boolean)

Zruší platnost konkrétní oblasti ovládacího prvku a způsobí odeslání zprávy malování do ovládacího prvku. Volitelně zruší platnost podřízených ovládacích prvků přiřazených k ovládacímu prvku.

Invalidate(Rectangle)

Zruší platnost zadané oblasti ovládacího prvku (přidá ji do oblasti aktualizace ovládacího prvku, což je oblast, která bude překreslena při další operaci malování) a způsobí odeslání zprávy malování do ovládacího prvku.

Invalidate(Rectangle, Boolean)

Zruší platnost zadané oblasti ovládacího prvku (přidá ji do oblasti aktualizace ovládacího prvku, což je oblast, která bude překreslena při další operaci malování) a způsobí odeslání zprávy malování do ovládacího prvku. Volitelně zruší platnost podřízených ovládacích prvků přiřazených k ovládacímu prvku.

Invalidate(Region)

Zruší platnost zadané oblasti ovládacího prvku (přidá ji do oblasti aktualizace ovládacího prvku, což je oblast, která bude překreslena při další operaci malování) a způsobí odeslání zprávy malování do ovládacího prvku.

Invalidate(Region, Boolean)

Zruší platnost zadané oblasti ovládacího prvku (přidá ji do oblasti aktualizace ovládacího prvku, což je oblast, která bude překreslena při další operaci malování) a způsobí odeslání zprávy malování do ovládacího prvku. Volitelně zruší platnost podřízených ovládacích prvků přiřazených k ovládacímu prvku.

Invoke(Action)

Spustí zadaného delegáta ve vlákně, které vlastní podkladový popisovač okna ovládacího prvku.

Invoke(Delegate)

Spustí zadaného delegáta ve vlákně, které vlastní podkladový popisovač okna ovládacího prvku.

Invoke(Delegate, Object[])

Spustí zadaného delegáta ve vlákně, které vlastní podkladový popisovač okna ovládacího prvku, se zadaným seznamem argumentů.

Invoke<T>(Func<T>)

Spustí zadaného delegáta ve vlákně, které vlastní podkladový popisovač okna ovládacího prvku.

InvokeGotFocus(Control, EventArgs)

GotFocus Vyvolá událost pro zadaný ovládací prvek.

InvokeLostFocus(Control, EventArgs)

LostFocus Vyvolá událost pro zadaný ovládací prvek.

InvokeOnClick(Control, EventArgs)

Click Vyvolá událost pro zadaný ovládací prvek.

InvokePaint(Control, PaintEventArgs)

Paint Vyvolá událost pro zadaný ovládací prvek.

InvokePaintBackground(Control, PaintEventArgs)

PaintBackground Vyvolá událost pro zadaný ovládací prvek.

IsInputChar(Char)

Určuje, zda je znak vstupní znak, který ovládací prvek rozpozná.

IsInputKey(Keys)

Určuje, zda je zadaný klíč běžným vstupním klíčem nebo speciálním klíčem, který vyžaduje předběžné zpracování.

IsKeyLocked(Keys)

Určuje, zda je klávesa CAPS LOCK, NUM LOCK nebo SCROLL LOCK účinná.

IsMnemonic(Char, String)

Určuje, jestli je zadaný znak mnemotechnický znak přiřazený ovládacímu prvku v zadaném řetězci.

LogicalToDeviceUnits(Int32)

Převede logickou hodnotu DPI na odpovídající hodnotu DPI DeviceUnit.

LogicalToDeviceUnits(Size)

Transformuje velikost z logických jednotek na jednotky zařízení tak, že změní její měřítko pro aktuální DPI a zaokrouhlí dolů na nejbližší celočíselnou hodnotu šířky a výšky.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
MemberwiseClone(Boolean)

Vytvoří mělkou kopii aktuálního MarshalByRefObject objektu.

(Zděděno od MarshalByRefObject)
NotifyInvalidate(Rectangle)

Vyvolá událost se Invalidated zadanou oblastí ovládacího prvku, aby byla neplatná.

OnAutoSizeChanged(EventArgs)

AutoSizeChanged Vyvolá událost.

OnBackColorChanged(EventArgs)

BackColorChanged Vyvolá událost.

OnBackgroundImageChanged(EventArgs)

BackgroundImageChanged Vyvolá událost.

OnBackgroundImageLayoutChanged(EventArgs)

BackgroundImageLayoutChanged Vyvolá událost.

OnBindingContextChanged(EventArgs)

BindingContextChanged Vyvolá událost.

OnCausesValidationChanged(EventArgs)

CausesValidationChanged Vyvolá událost.

OnChangeUICues(UICuesEventArgs)

ChangeUICues Vyvolá událost.

OnClick(EventArgs)

Click Vyvolá událost.

OnClientSizeChanged(EventArgs)

ClientSizeChanged Vyvolá událost.

OnContextMenuChanged(EventArgs)

ContextMenuChanged Vyvolá událost.

OnContextMenuStripChanged(EventArgs)

ContextMenuStripChanged Vyvolá událost.

OnControlAdded(ControlEventArgs)

ControlAdded Vyvolá událost.

OnControlRemoved(ControlEventArgs)

ControlRemoved Vyvolá událost.

OnCreateControl()

Vyvolá metodu CreateControl() .

OnCursorChanged(EventArgs)

CursorChanged Vyvolá událost.

OnDataContextChanged(EventArgs)

Definuje základní třídu pro ovládací prvky, což jsou komponenty s vizuální reprezentací.

OnDockChanged(EventArgs)

DockChanged Vyvolá událost.

OnDoubleClick(EventArgs)

DoubleClick Vyvolá událost.

OnDpiChangedAfterParent(EventArgs)

DpiChangedAfterParent Vyvolá událost.

OnDpiChangedBeforeParent(EventArgs)

DpiChangedBeforeParent Vyvolá událost.

OnDragDrop(DragEventArgs)

DragDrop Vyvolá událost.

OnDragEnter(DragEventArgs)

DragEnter Vyvolá událost.

OnDragLeave(EventArgs)

DragLeave Vyvolá událost.

OnDragOver(DragEventArgs)

DragOver Vyvolá událost.

OnEnabledChanged(EventArgs)

EnabledChanged Vyvolá událost.

OnEnter(EventArgs)

Enter Vyvolá událost.

OnFontChanged(EventArgs)

FontChanged Vyvolá událost.

OnForeColorChanged(EventArgs)

ForeColorChanged Vyvolá událost.

OnGiveFeedback(GiveFeedbackEventArgs)

GiveFeedback Vyvolá událost.

OnGotFocus(EventArgs)

GotFocus Vyvolá událost.

OnHandleCreated(EventArgs)

HandleCreated Vyvolá událost.

OnHandleDestroyed(EventArgs)

HandleDestroyed Vyvolá událost.

OnHelpRequested(HelpEventArgs)

HelpRequested Vyvolá událost.

OnImeModeChanged(EventArgs)

ImeModeChanged Vyvolá událost.

OnInvalidated(InvalidateEventArgs)

Invalidated Vyvolá událost.

OnKeyDown(KeyEventArgs)

KeyDown Vyvolá událost.

OnKeyPress(KeyPressEventArgs)

KeyPress Vyvolá událost.

OnKeyUp(KeyEventArgs)

KeyUp Vyvolá událost.

OnLayout(LayoutEventArgs)

Layout Vyvolá událost.

OnLeave(EventArgs)

Leave Vyvolá událost.

OnLocationChanged(EventArgs)

LocationChanged Vyvolá událost.

OnLostFocus(EventArgs)

LostFocus Vyvolá událost.

OnMarginChanged(EventArgs)

MarginChanged Vyvolá událost.

OnMouseCaptureChanged(EventArgs)

MouseCaptureChanged Vyvolá událost.

OnMouseClick(MouseEventArgs)

MouseClick Vyvolá událost.

OnMouseDoubleClick(MouseEventArgs)

MouseDoubleClick Vyvolá událost.

OnMouseDown(MouseEventArgs)

MouseDown Vyvolá událost.

OnMouseEnter(EventArgs)

MouseEnter Vyvolá událost.

OnMouseHover(EventArgs)

MouseHover Vyvolá událost.

OnMouseLeave(EventArgs)

MouseLeave Vyvolá událost.

OnMouseMove(MouseEventArgs)

MouseMove Vyvolá událost.

OnMouseUp(MouseEventArgs)

MouseUp Vyvolá událost.

OnMouseWheel(MouseEventArgs)

MouseWheel Vyvolá událost.

OnMove(EventArgs)

Move Vyvolá událost.

OnNotifyMessage(Message)

Upozorní řízení zpráv systému Windows.

OnPaddingChanged(EventArgs)

PaddingChanged Vyvolá událost.

OnPaint(PaintEventArgs)

Paint Vyvolá událost.

OnPaintBackground(PaintEventArgs)

Vykreslí pozadí ovládacího prvku.

OnParentBackColorChanged(EventArgs)

Vyvolá událost, BackColorChanged když se BackColor změní hodnota vlastnosti kontejneru ovládacího prvku.

OnParentBackgroundImageChanged(EventArgs)

Vyvolá událost, BackgroundImageChanged když se BackgroundImage změní hodnota vlastnosti kontejneru ovládacího prvku.

OnParentBindingContextChanged(EventArgs)

Vyvolá událost, BindingContextChanged když se BindingContext změní hodnota vlastnosti kontejneru ovládacího prvku.

OnParentChanged(EventArgs)

ParentChanged Vyvolá událost.

OnParentCursorChanged(EventArgs)

CursorChanged Vyvolá událost.

OnParentDataContextChanged(EventArgs)

Definuje základní třídu pro ovládací prvky, což jsou komponenty s vizuální reprezentací.

OnParentEnabledChanged(EventArgs)

Vyvolá událost, EnabledChanged když se Enabled změní hodnota vlastnosti kontejneru ovládacího prvku.

OnParentFontChanged(EventArgs)

Vyvolá událost, FontChanged když se Font změní hodnota vlastnosti kontejneru ovládacího prvku.

OnParentForeColorChanged(EventArgs)

Vyvolá událost, ForeColorChanged když se ForeColor změní hodnota vlastnosti kontejneru ovládacího prvku.

OnParentRightToLeftChanged(EventArgs)

Vyvolá událost, RightToLeftChanged když se RightToLeft změní hodnota vlastnosti kontejneru ovládacího prvku.

OnParentVisibleChanged(EventArgs)

Vyvolá událost, VisibleChanged když se Visible změní hodnota vlastnosti kontejneru ovládacího prvku.

OnPreviewKeyDown(PreviewKeyDownEventArgs)

PreviewKeyDown Vyvolá událost.

OnPrint(PaintEventArgs)

Paint Vyvolá událost.

OnQueryContinueDrag(QueryContinueDragEventArgs)

QueryContinueDrag Vyvolá událost.

OnRegionChanged(EventArgs)

RegionChanged Vyvolá událost.

OnResize(EventArgs)

Resize Vyvolá událost.

OnRightToLeftChanged(EventArgs)

RightToLeftChanged Vyvolá událost.

OnSizeChanged(EventArgs)

SizeChanged Vyvolá událost.

OnStyleChanged(EventArgs)

StyleChanged Vyvolá událost.

OnSystemColorsChanged(EventArgs)

SystemColorsChanged Vyvolá událost.

OnTabIndexChanged(EventArgs)

TabIndexChanged Vyvolá událost.

OnTabStopChanged(EventArgs)

TabStopChanged Vyvolá událost.

OnTextChanged(EventArgs)

TextChanged Vyvolá událost.

OnValidated(EventArgs)

Validated Vyvolá událost.

OnValidating(CancelEventArgs)

Validating Vyvolá událost.

OnVisibleChanged(EventArgs)

VisibleChanged Vyvolá událost.

PerformLayout()

Vynutí, aby ovládací prvek použil logiku rozložení na všechny podřízené ovládací prvky.

PerformLayout(Control, String)

Vynutí, aby ovládací prvek použil logiku rozložení na všechny podřízené ovládací prvky.

PointToClient(Point)

Vypočítá umístění zadaného bodu obrazovky do souřadnic klienta.

PointToScreen(Point)

Vypočítá umístění zadaného klientského bodu do souřadnic obrazovky.

PreProcessControlMessage(Message)

Před odesláním předem zpracuje zprávy klávesnice či vstupní zprávy v rámci smyčky zpráv.

PreProcessMessage(Message)

Před odesláním předem zpracuje zprávy klávesnice či vstupní zprávy v rámci smyčky zpráv.

ProcessCmdKey(Message, Keys)

Zpracuje příkazový klíč.

ProcessDialogChar(Char)

Zpracuje znak dialogového okna.

ProcessDialogKey(Keys)

Zpracuje klávesu dialogového okna.

ProcessKeyEventArgs(Message)

Zpracuje klíčovou zprávu a vygeneruje příslušné řídicí události.

ProcessKeyMessage(Message)

Zpracuje zprávu z klávesnice.

ProcessKeyPreview(Message)

Zobrazí náhled zprávy z klávesnice.

ProcessMnemonic(Char)

Zpracovává mnemotechnický znak.

RaiseDragEvent(Object, DragEventArgs)

Vyvolá příslušnou událost přetažení.

RaiseKeyEvent(Object, KeyEventArgs)

Vyvolá příslušnou událost klíče.

RaiseMouseEvent(Object, MouseEventArgs)

Vyvolá příslušnou událost myši.

RaisePaintEvent(Object, PaintEventArgs)

Vyvolá příslušnou událost malování.

RecreateHandle()

Vynutí opětovné vytvoření úchytu ovládacího prvku.

RectangleToClient(Rectangle)

Vypočítá velikost a umístění zadaného obdélníku obrazovky v souřadnicích klienta.

RectangleToScreen(Rectangle)

Vypočítá velikost a umístění zadaného obdélníku klienta v souřadnicích obrazovky.

ReflectMessage(IntPtr, Message)

Zobrazí zadanou zprávu ovládacímu prvku, který je svázán se zadaným popisovačem.

Refresh()

Vynutí, aby ovládací prvek zneplatnění jeho klientské oblasti a okamžitě překreslil sám sebe a všechny podřízené ovládací prvky.

RescaleConstantsForDpi(Int32, Int32)

Poskytuje konstanty pro změnu měřítka ovládacího prvku při změně DPI.

ResetBackColor()

BackColor Obnoví vlastnost na výchozí hodnotu.

ResetBindings()

Způsobí, že ovládací prvek vázaný na BindingSource ovládací prvek znovu načte všechny položky v seznamu a aktualizuje jejich zobrazené hodnoty.

ResetCursor()

Cursor Obnoví vlastnost na výchozí hodnotu.

ResetFont()

Font Obnoví vlastnost na výchozí hodnotu.

ResetForeColor()

ForeColor Obnoví vlastnost na výchozí hodnotu.

ResetImeMode()

ImeMode Obnoví vlastnost na výchozí hodnotu.

ResetMouseEventArgs()

Resetuje ovládací prvek pro zpracování MouseLeave události.

ResetRightToLeft()

RightToLeft Obnoví vlastnost na výchozí hodnotu.

ResetText()

Text Obnoví vlastnost na výchozí hodnotu (Empty).

ResumeLayout()

Obnoví obvyklou logiku rozložení.

ResumeLayout(Boolean)

Pokračuje v obvyklé logice rozložení a volitelně vynucuje okamžité rozložení čekajících žádostí o rozložení.

RtlTranslateAlignment(ContentAlignment)

Převede zadaný ContentAlignment text na odpovídající ContentAlignment pro podporu textu se zprava doleva.

RtlTranslateAlignment(HorizontalAlignment)

Převede zadaný HorizontalAlignment text na odpovídající HorizontalAlignment pro podporu textu se zprava doleva.

RtlTranslateAlignment(LeftRightAlignment)

Převede zadaný LeftRightAlignment text na odpovídající LeftRightAlignment pro podporu textu se zprava doleva.

RtlTranslateContent(ContentAlignment)

Převede zadaný ContentAlignment text na odpovídající ContentAlignment pro podporu textu se zprava doleva.

RtlTranslateHorizontal(HorizontalAlignment)

Převede zadaný HorizontalAlignment text na odpovídající HorizontalAlignment pro podporu textu se zprava doleva.

RtlTranslateLeftRight(LeftRightAlignment)

Převede zadaný LeftRightAlignment text na odpovídající LeftRightAlignment pro podporu textu se zprava doleva.

Scale(Single)
Zastaralé.
Zastaralé.

Škáluje ovládací prvek a všechny podřízené ovládací prvky.

Scale(Single, Single)
Zastaralé.
Zastaralé.

Škáluje celý ovládací prvek a všechny podřízené ovládací prvky.

Scale(SizeF)

Škáluje ovládací prvek a všechny podřízené ovládací prvky podle zadaného faktoru škálování.

ScaleBitmapLogicalToDevice(Bitmap)

Při změně DPI změní hodnotu logického rastrového obrázku na odpovídající hodnotu jednotky zařízení.

ScaleControl(SizeF, BoundsSpecified)

Škáluje umístění, velikost, odsazení a okraje ovládacího prvku.

ScaleCore(Single, Single)

Tato metoda není pro tuto třídu relevantní.

Select()

Aktivuje ovládací prvek.

Select(Boolean, Boolean)

Aktivuje podřízený ovládací prvek. Volitelně určuje směr v pořadí ovládacích prvků, ze které se má ovládací prvek vybrat.

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

Aktivuje další ovládací prvek.

SendToBack()

Odešle ovládací prvek na zadní stranu pořadí vykreslování.

SetAutoSizeMode(AutoSizeMode)

Nastaví hodnotu označující, jak se bude ovládací prvek chovat, když je povolena jeho AutoSize vlastnost.

SetBounds(Int32, Int32, Int32, Int32)

Nastaví hranice ovládacího prvku na zadané umístění a velikost.

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

Nastaví zadané hranice ovládacího prvku na zadané umístění a velikost.

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

Provede práci nastavení zadaných mezí tohoto ovládacího prvku.

SetClientSizeCore(Int32, Int32)

Nastaví velikost klientské oblasti ovládacího prvku.

SetStyle(ControlStyles, Boolean)

Nastaví zadaný ControlStyles příznak na nebo truefalse.

SetTopLevel(Boolean)

Nastaví ovládací prvek jako ovládací prvek nejvyšší úrovně.

SetVisibleCore(Boolean)

Nastaví ovládací prvek do zadaného viditelného stavu.

Show()

Zobrazí ovládací prvek uživateli.

SizeFromClientSize(Size)

Určuje velikost celého ovládacího prvku od výšky a šířky jeho klientské oblasti.

SuspendLayout()

Dočasně pozastaví logiku rozložení pro ovládací prvek.

ToString()

String Vrátí hodnotu obsahující název Component, pokud existuje. Tato metoda by neměla být přepsána.

(Zděděno od Component)
Update()

Způsobí, že ovládací prvek překreslí neplatné oblasti v jeho klientské oblasti.

UpdateBounds()

Aktualizace hranice ovládacího prvku s aktuální velikostí a umístěním.

UpdateBounds(Int32, Int32, Int32, Int32)

Aktualizace hranice ovládacího prvku se zadanou velikostí a umístěním.

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

Aktualizace hranice ovládacího prvku se zadanou velikostí, umístěním a velikostí klienta.

UpdateStyles()

Vynutí opětovné použití přiřazených stylů na ovládací prvek.

UpdateZOrder()

Aktualizace ovládací prvek v pořadí vykreslování nadřazeného prvku.

WndProc(Message)

Zpracovává zprávy systému Windows.

Událost

AutoSizeChanged

Tato událost není pro tuto třídu relevantní.

BackColorChanged

Nastane, když se změní hodnota BackColor vlastnosti.

BackgroundImageChanged

Nastane, když se změní hodnota BackgroundImage vlastnosti.

BackgroundImageLayoutChanged

Nastane při BackgroundImageLayout změně vlastnosti.

BindingContextChanged

Nastane, když se změní hodnota BindingContext vlastnosti.

CausesValidationChanged

Nastane, když se změní hodnota CausesValidation vlastnosti.

ChangeUICues

Vyvolá se v případě změny fokusu nebo vodítek uživatelského rozhraní klávesnice.

Click

Nastane při kliknutí na ovládací prvek.

ClientSizeChanged

Nastane, když se změní hodnota ClientSize vlastnosti.

ContextMenuChanged

Nastane, když se změní hodnota ContextMenu vlastnosti.

ContextMenuStripChanged

Nastane, když se změní hodnota ContextMenuStrip vlastnosti.

ControlAdded

Nastane při přidání nového ovládacího prvku do Control.ControlCollection.

ControlRemoved

Nastane při odebrání ovládacího prvku z objektu Control.ControlCollection.

CursorChanged

Nastane, když se změní hodnota Cursor vlastnosti.

DataContextChanged

Nastane, když se změní hodnota DataContext vlastnosti.

Disposed

Nastane, když je komponenta odstraněna voláním Dispose() metody.

(Zděděno od Component)
DockChanged

Vyvolá se při změně hodnoty Dock vlastnosti.

DoubleClick

Vyvolá se při poklikání na ovládací prvek.

DpiChangedAfterParent

Vyvolá se při změně nastavení DPI ovládacího prvku programově po změně DPI jeho nadřazeného ovládacího prvku nebo formuláře.

DpiChangedBeforeParent

Vyvolá se při změně nastavení DPI ovládacího prvku programově před událostí změny DPI pro jeho nadřazený ovládací prvek nebo formulář.

DragDrop

Vyvolá se při dokončení operace přetažení.

DragEnter

Generuje se při přetažení objektu do hranic ovládacího prvku.

DragLeave

Vyvolá se při přetažení objektu mimo hranice ovládacího prvku.

DragOver

Vyvolá se při přetažení objektu přes hranice ovládacího prvku.

EnabledChanged

Vyvolá se při Enabled změně hodnoty vlastnosti.

Enter

Generuje se při vstupu do ovládacího prvku.

FontChanged

Vyvolá se při Font změně hodnoty vlastnosti.

ForeColorChanged

Vyvolá se při ForeColor změně hodnoty vlastnosti.

GiveFeedback

Vyvolá se při operaci přetažení.

GotFocus

Vyvolá se, když ovládací prvek obdrží fokus.

HandleCreated

Vyvolá se při vytvoření úchytu pro ovládací prvek.

HandleDestroyed

Vyvolá se, když je popisovač ovládacího prvku v procesu zničení.

HelpRequested

Generuje se v situaci, kdy si uživatel vyžádá nápovědu pro ovládací prvek.

ImeModeChanged

Vyvolá se při ImeMode změně vlastnosti.

Invalidated

Nastane, když zobrazení ovládacího prvku vyžaduje překreslení.

KeyDown

Vyvolá se při stisknutí klávesy při fokusu ovládacího prvku.

KeyPress

Vyvolá se při znaku. klávesa mezera nebo backspace je stisknuta, když má ovládací prvek fokus.

KeyUp

Vyvolá se při uvolnění klávesy, zatímco ovládací prvek má fokus.

Layout

Generuje se, když má ovládací prvek změnit umístění svých podřízených ovládacích prvků.

Leave

Generuje se při zrušení výběru (vstupní fokus) ovládacího prvku.

LocationChanged

Nastane, když se Location hodnota vlastnosti změnila.

LostFocus

Nastane, když ovládací prvek ztratí fokus.

MarginChanged

Nastane, když se změní okraj ovládacího prvku.

MouseCaptureChanged

Nastane, když ovládací prvek ztratí zachytávání myší.

MouseClick

Nastane, když na ovládací prvek kliknete myší.

MouseDoubleClick

Nastane, když na ovládací prvek pokliknete myší.

MouseDown

Generuje se při stisknutí tlačítka myši v situaci, kdy je ukazatel myši nad ovládacím prvkem.

MouseEnter

Generuje se při vstupu ukazatele myši do ovládacího prvku.

MouseHover

Generuje se, pokud se ukazatel myši zastaví v ovládacím prvku.

MouseLeave

Generuje se při přesunutí ukazatele myši mimo ovládací prvek.

MouseMove

Generuje se při přesunu ukazatele myši nad ovládací prvek.

MouseUp

Generuje se, při uvolnění tlačítka myši v situaci, kdy je ukazatel myši nad ovládacím prvkem.

MouseWheel

Nastane, když se pohybuje kolečko myši, zatímco ovládací prvek má fokus.

Move

Generuje se při přesunutí ovládacího prvku.

PaddingChanged

Vyvolá se při změně odsazení ovládacího prvku.

Paint

Generuje se při překreslení ovládacího prvku.

ParentChanged

Vyvolá se při Parent změně hodnoty vlastnosti.

PreviewKeyDown

Vyvolá se před KeyDown událostí při stisknutí klávesy, když je fokus na tomto ovládacím prvku.

QueryAccessibilityHelp

Vyvolá se při AccessibleObject poskytování pomoci aplikacím pro usnadnění přístupu.

QueryContinueDrag

Vyvolá se během operace přetažení a umožňuje zdroji přetažení určit, zda by měla být operace přetažení zrušena.

RegionChanged

Vyvolá se při změně hodnoty Region vlastnosti.

Resize

Generuje se při změně velikosti ovládacího prvku.

RightToLeftChanged

Vyvolá se při RightToLeft změně hodnoty vlastnosti.

SizeChanged

Vyvolá se při Size změně hodnoty vlastnosti.

StyleChanged

Generuje se při změně stylu ovládacího prvku.

SystemColorsChanged

Vyvolá se při změně systémových barev.

TabIndexChanged

Vyvolá se při TabIndex změně hodnoty vlastnosti.

TabStopChanged

Vyvolá se při TabStop změně hodnoty vlastnosti.

TextChanged

Vyvolá se při Text změně hodnoty vlastnosti.

Validated

Generuje se po dokončení ověření ovládacího prvku.

Validating

Vyvolá se při ověřování ovládacího prvku.

VisibleChanged

Vyvolá se při Visible změně hodnoty vlastnosti.

Explicitní implementace rozhraní

IDropTarget.OnDragDrop(DragEventArgs)

DragDrop Vyvolá událost.

IDropTarget.OnDragEnter(DragEventArgs)

DragEnter Vyvolá událost.

IDropTarget.OnDragLeave(EventArgs)

DragLeave Vyvolá událost.

IDropTarget.OnDragOver(DragEventArgs)

DragOver Vyvolá událost.

Platí pro

Bezpečný přístup z více vláken

Bezpečné pro přístup z více vláken jsou pouze následující členy: BeginInvoke(Delegate), EndInvoke(IAsyncResult), Invoke(Delegate), InvokeRequireda CreateGraphics() pokud už byl vytvořen popisovač ovládacího prvku. Volání CreateGraphics() před vytvořením popisovače ovládacího prvku ve vlákně na pozadí může způsobit neplatná volání mezi vlákny.

Viz také