Control Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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
- Dědičnost
- Odvozené
- Atributy
- Implementuje
Poznámky
Chcete-li vytvořit vlastní třídu ovládacího prvku, dědit z UserControl, Control třídy nebo z jiných ovládacích prvků windows Forms poskytnuté ovládací prvky. Další informace o vytváření vlastních ovládacích prvků naleznete v tématu Vývoj vlastních ovládacích prvků 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á uživatelský vstup pomocí klávesnice a nasměrovávání zařízení. Zpracovává směrování a zabezpečení zpráv. Definuje hranice ovládacího prvku (jeho umístění a velikost), i když neimplementuje obraz. Poskytuje popisovač okna (hWnd).
Ovládací prvky Windows Forms používají okolní vlastnosti, aby se podřízené ovládací prvky mohly zobrazit jako okolní prostředí. Okolí vlastnost je vlastnost ovládacího prvku, která je v případě, že není nastavena, načtena z nadřazeného ovládacího prvku. Pokud ovládací prvek nemá a Parentvlastnost není nastavena, ovládací prvek se pokusí určit hodnotu okolí vlastnost prostřednictvím Site vlastnosti. Pokud ovládací prvek není v lokalitě, pokud web nepodporuje okolní vlastnosti nebo pokud vlastnost není nastavena na AmbientProperties, ovládací prvek používá 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 Button ve výchozím nastavení bude mít stejnou BackColor hodnotu jako nadřazený objekt Form . Okolní vlastnosti poskytované Control třídou zahrnují: Cursor, Font, BackColor, ForeColora RightToLeft.
Poznámka:
Pokud chcete, aby vaše aplikace Windows Forms podporovala vizuální styly, nezapomeňte vlastnost System nastavit FlatStyle a zahrnout manifest do spustitelného souboru. Manifest je soubor XML, který je zahrnutý buď jako prostředek ve spustitelném souboru vaší 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ů naleznete v tématu Vizuální styly.
Windows Forms má integrovanou podporu přístupnosti a poskytuje informace o vaší aplikaci, která umožňuje pracovat s klientskými aplikacemi pro usnadnění přístupu, jako jsou nástroje pro zvětšení obrazovky a revidujícím, nástroje pro hlasový vstup, klávesnice na obrazovce, alternativní vstupní zařízení a nástroje pro vylepšení klávesnice. Někdy budete 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í , , AccessibleDefaultActionDescriptionAccessibleDescriptiona AccessibleRole vlastnosti, které budou hlášeny 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 od AccessibleObject třídy nebo Control.ControlAccessibleObject třídy, která poskytuje tolik informací o přístupnosti podle potřeby.
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 Control konstruktor. Tím dojde k chybám při generování kódu a může způsobit nežádoucí 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 sestavení. Další informace o běžných ovládacích prvcích Systému Windows naleznete v tématu Obecné referenční informace o ovládacích prvcích.
K identifikaci ovládacích prvků Windows Forms z samostatného procesu použijte standardní SendMessage volání, které předá WM_GETCONTROLNAME zprávu. WM_GETCONTROLNAME je nezávislá na jazyku a hierarchii Windows. Další informace najdete v tématu "Doporučené řešení pro Windows Forms" v automatizaci formulářů Windows.
InvokeRequired Pomocí vlastnosti můžete synchronizovat přístup k ovládacímu prvku z více vláken. Další informace o vícevláknových ovládacích prvcích Windows Forms naleznete v tématu Postupy: Provádění Thread-Safe volání ovládacích prvků Windows Forms.
Konstruktory
| Name | Description |
|---|---|
| Control() |
Inicializuje novou instanci Control třídy s výchozím nastavením. |
| 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(Control, String) |
Inicializuje novou instanci Control třídy jako podřízený ovládací prvek 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. |
| Control(String) |
Inicializuje novou instanci Control třídy s konkrétním textem. |
Vlastnosti
| Name | Description |
|---|---|
| AccessibilityObject |
AccessibleObject Získá přiřazený ovládací prvek. |
| 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 pro usnadnění přístupu. |
| AccessibleRole |
Získá nebo nastaví přístupnou roli ovládacího prvku. |
| AllowDrop |
Získá nebo nastaví hodnotu určující, zda ovládací prvek může přijímat data, která uživatel přetáhne na něj. |
| Anchor |
Získá nebo nastaví hrany kontejneru, ke kterému je ovládací prvek vázán a určuje, jak je ovládací prvek změněn s jeho nadřazeným objektem. |
| AutoScrollOffset |
Získá nebo nastaví, kde se tento ovládací prvek posune do 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í definované ve výčtu ImageLayout . |
| BindingContext |
Získá nebo nastaví BindingContext 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 nonclient elementů v pixelech vzhledem k nadřazeného ovládacího prvku. |
| CanEnableIme |
Získá hodnotu určující, zda ImeMode vlastnost může být nastavena na aktivní hodnotu, chcete-li povolit podporu editoru IME. |
| CanFocus |
Získá hodnotu určující, zda ovládací prvek může přijímat fokus. |
| CanRaiseEvents |
Určuje, zda lze u ovládacího prvku zvýšit události. |
| CanSelect |
Získá hodnotu určující, zda lze ovládací prvek vybrat. |
| Capture |
Získá nebo nastaví hodnotu určující, zda ovládací prvek zachytil myš. |
| CausesValidation |
Získá nebo nastaví hodnotu označující, zda ovládací prvek způsobí provedení ověření u všech ovládacích prvků, které vyžadují ověření při přijetí fokusu. |
| CheckForIllegalCrossThreadCalls |
Získá nebo nastaví hodnotu určující, zda zachytit volání na nesprávné vlákno, které při přístupu 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á ten IContainer , který obsahuje Component. (Zděděno od Component) |
| ContainsFocus |
Získá hodnotu určující, zda ovládací prvek nebo jeden z jeho podřízených ovládacích prvků, aktuálně má vstupní fokus. |
| ContextMenu |
Zastaralé.
Získá nebo nastaví místní nabídku přidruženou k ovládacího prvku. |
| ContextMenuStrip |
Získá nebo nastaví přidružené k tomuto ovládacímu ContextMenuStrip 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 vytvoření při vytvoření ovládacího úchytu. |
| 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 okolí vlastnost. |
| DefaultBackColor |
Získá výchozí barvu pozadí ovládacího prvku. |
| DefaultCursor |
Získá nebo nastaví výchozí kurzor pro ovládací prvek. |
| 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 editoru IME (Input Method Editor) podporovaný ovládacím prvku. |
| DefaultMargin |
Získá mezeru v pixelech, která je určena 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 určena 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 Component je aktuálně v režimu návrhu. (Zděděno od Component) |
| DeviceDpi |
Získá hodnotu DPI pro zobrazovací zařízení, kde se ovládací prvek právě zobrazuje. |
| DisplayRectangle |
Získá obdélník, který představuje oblast zobrazení ovládacího prvku. |
| Disposing |
Získá hodnotu určující, zda základní Control třída je v procesu odstranění. |
| Dock |
Získá nebo nastaví, které ohraničení ovládacího prvku jsou ukotveny do nadřazeného ovládacího prvku a určuje způsob změny velikosti ovládacího prvku s nadřazeným objektem. |
| DoubleBuffered |
Získá nebo nastaví hodnotu určující, zda má 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 urč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 určující, zda má ovládací prvek vstupní fokus. |
| 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á úchyt okna, ke kterému je ovládací prvek vázán. |
| HasChildren |
Získá hodnotu urč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í editor IME (Input Method Editor) režimu ovládacího prvku. |
| ImeModeBase |
Získá nebo nastaví režim editoru IME ovládacího prvku. |
| InvokeRequired |
Získá hodnotu určující, zda volající musí volat 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 přístupnosti. |
| IsAncestorSiteInDesignMode |
Označuje, zda je jeden z nadřazených prvků tohoto ovládacího prvku webem a tento web v DesignMode. Tato vlastnost je jen ke čtení. |
| IsDisposed |
Získá hodnotu určující, zda ovládací prvek byl odstraněn. |
| IsHandleCreated |
Získá hodnotu určující, zda ovládací prvek má přidružený popisovač. |
| IsMirrored |
Získá hodnotu určující, zda je ovládací prvek zrcadlený. |
| LayoutEngine |
Získá instanci mezipaměti modulu rozložení ovládacího prvku. |
| Left |
Získá nebo nastaví vzdálenost v pixelech mezi levým okrajem ovládacího prvku a levým okrajem 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 jeho 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 zadat. |
| MinimumSize |
Získá nebo nastaví velikost, která je nižší limit, který GetPreferredSize(Size) může určit. |
| ModifierKeys |
Získá hodnotu určující, které modifikační klávesy (SHIFT, CTRL a ALT) je ve stisknutém stavu. |
| MouseButtons |
Získá hodnotu urč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 ovládacím prvku. |
| Parent |
Získá nebo nastaví nadřazený kontejner ovládacího prvku. |
| PreferredSize |
Získá velikost obdélníkové oblasti, do které může ovládací prvek přizpůsobit. |
| ProductName |
Získá název produktu sestavení obsahující ovládací prvek. |
| ProductVersion |
Získá verzi sestavení obsahující ovládací prvek. |
| PropagatingImeMode |
Získá objekt, který představuje šíření režimu 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ženou k ovládacímu prvku. |
| RenderRightToLeft |
Zastaralé.
Zastaralé.
Tato vlastnost je nyní zastaralá. |
| ResizeRedraw |
Získá nebo nastaví hodnotu urč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 klientské oblasti kontejneru. |
| RightToLeft |
Získá nebo nastaví hodnotu označující, zda prvky ovládacího prvku jsou zarovnány tak, aby podporovaly národní prostředí pomocí písem zprava doleva. |
| ScaleChildren |
Získá hodnotu, která určuje škálování podřízených ovládacích prvků. |
| ShowFocusCues |
Získá hodnotu určující, zda má ovládací prvek zobrazit obdélníky fokusu. |
| ShowKeyboardCues |
Získá hodnotu urč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 určující, zda uživatel může dát 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 klientské oblasti kontejneru. |
| TopLevelControl |
Získá nadřazený ovládací prvek, který není nadřazený jiným ovládacím prvku Windows Forms. Obvykle se jedná o nejkrajnější Form , ve které je ovládací prvek obsažen. |
| UseWaitCursor |
Získá nebo nastaví hodnotu urč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 urč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
| Name | Description |
|---|---|
| AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) |
Upozorní klientské aplikace usnadnění určené AccessibleEvents pro zadaný podřízený ovládací prvek . |
| AccessibilityNotifyClients(AccessibleEvents, Int32) |
Upozorní klientské aplikace usnadnění zadané AccessibleEvents pro zadaný podřízený ovládací prvek. |
| BeginInvoke(Action) |
Spustí zadaný delegát asynchronně ve vlákně, na které byl vytvořen podkladový popisovač ovládacího prvku. |
| BeginInvoke(Delegate, Object[]) |
Spustí zadaný delegát asynchronně se zadanými argumenty ve vlákně, na které byl vytvořen podkladový popisovač ovládacího prvku. |
| BeginInvoke(Delegate) |
Spustí zadaný delegát asynchronně ve vlákně, na které byl vytvořen podkladový popisovač ovládacího prvku. |
| BringToFront() |
Přenese ovládací prvek na přední straně 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() |
Graphics Vytvoří 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 serveru sloužící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é podřízenými Control ovládacími prvky a volitelně uvolní spravované prostředky. |
| DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean) |
Zahájí operaci přetažení. |
| DoDragDrop(Object, DragDropEffects) |
Zahájí operaci přetažení. |
| DoDragDropAsJson<T>(T, DragDropEffects, Bitmap, Point, Boolean) |
Definuje základní třídu pro ovládací prvky, což jsou komponenty s vizuální reprezentací. |
| DoDragDropAsJson<T>(T, DragDropEffects) |
Definuje základní třídu pro ovládací prvky, což jsou komponenty s vizuální reprezentací. |
| DrawToBitmap(Bitmap, Rectangle) |
Podporuje vykreslování na zadaný rastrový obrázek. |
| EndInvoke(IAsyncResult) |
Načte vrácenou hodnotu asynchronní operace reprezentované předáním IAsyncResult . |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| FindForm() |
Načte formulář, na který je ovládací prvek zapnutý. |
| 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, GetChildAtPointSkip) |
Načte podřízený ovládací prvek umístěný v zadaných souřadnicích a určuje, zda se mají ignorovat podřízené ovládací prvky určitého typu. |
| GetChildAtPoint(Point) |
Načte podřízený ovládací prvek umístěný v zadaných souřadnicích. |
| GetContainerControl() |
Vrátí další ContainerControl řetězec nadřazených ovládacích prvků ovládacího prvku. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (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 zpět 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 namontovat. |
| GetScaledBounds(Rectangle, SizeF, BoundsSpecified) |
Načte hranice, ve kterých se ovládací prvek škáluje. |
| GetService(Type) |
Vrátí objekt, který představuje službu poskytovanou objektem Component nebo jeho Container. (Zděděno od Component) |
| GetStyle(ControlStyles) |
Načte hodnotu zadaného bitu stylu ovládacího prvku pro ovládací prvek. |
| GetTopLevel() |
Určuje, zda je ovládací prvek nejvyšší úrovně. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| Hide() |
Skryje ovládací prvek od uživatele. |
| InitializeLifetimeService() |
Zastaralé.
Získá objekt služby životnosti pro řízení zásad ž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() |
Zneplatní celý povrch ovládacího prvku a způsobí překreslení ovládacího prvku. |
| Invalidate(Boolean) |
Zneplatní konkrétní oblast ovládacího prvku a způsobí odeslání zprávy malování do ovládacího prvku. Volitelně můžete zneplatnit podřízené ovládací prvky přiřazené k ovládacího prvku. |
| Invalidate(Rectangle, Boolean) |
Zneplatní zadanou oblast ovládacího prvku (přidá ji do oblasti aktualizace ovládacího prvku, což je oblast, která se bude překreslit při další operaci malování) a způsobí odeslání zprávy o malování do ovládacího prvku. Volitelně můžete zneplatnit podřízené ovládací prvky přiřazené k ovládacího prvku. |
| Invalidate(Rectangle) |
Zneplatní zadanou oblast ovládacího prvku (přidá ji do oblasti aktualizace ovládacího prvku, což je oblast, která se bude překreslit při další operaci malování) a způsobí odeslání zprávy o malování do ovládacího prvku. |
| Invalidate(Region, Boolean) |
Zneplatní zadanou oblast ovládacího prvku (přidá ji do oblasti aktualizace ovládacího prvku, což je oblast, která se bude překreslit při další operaci malování) a způsobí odeslání zprávy o malování do ovládacího prvku. Volitelně můžete zneplatnit podřízené ovládací prvky přiřazené k ovládacího prvku. |
| Invalidate(Region) |
Zneplatní zadanou oblast ovládacího prvku (přidá ji do oblasti aktualizace ovládacího prvku, což je oblast, která se bude překreslit při další operaci malování) a způsobí odeslání zprávy o malování do ovládacího prvku. |
| Invoke(Action) |
Spustí zadaný delegát ve vlákně, které vlastní podkladový popisovač okna ovládacího prvku. |
| Invoke(Delegate, Object[]) |
Spustí zadaný delegát ve vlákně, které vlastní podkladový popisovač okna ovládacího prvku, se zadaným seznamem argumentů. |
| Invoke(Delegate) |
Spustí zadaný delegát ve vlákně, které vlastní podkladový popisovač okna ovládacího prvku. |
| Invoke<T>(Func<T>) |
Spustí zadaný delegát ve vlákně, které vlastní podkladový popisovač okna ovládacího prvku. |
| InvokeAsync(Action, CancellationToken) |
Vyvolá zadaný synchronní zpětné volání asynchronně ve vlákně, které vlastní popisovač ovládacího prvku. |
| InvokeAsync(Func<CancellationToken,ValueTask>, CancellationToken) |
Spustí zadaný asynchronní zpětné volání ve vlákně, které vlastní popisovač ovládacího prvku asynchronně. |
| InvokeAsync<T>(Func<CancellationToken,ValueTask<T>>, CancellationToken) |
Spustí zadaný asynchronní zpětné volání ve vlákně, které vlastní popisovač ovládacího prvku. |
| InvokeAsync<T>(Func<T>, CancellationToken) |
Vyvolá zadaný synchronní zpětné volání asynchronně ve vlákně, které vlastní popisovač 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) |
|
| IsInputChar(Char) |
Určuje, jestli je znak vstupním znakem, 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 se používá klávesa CAPS LOCK, NUM LOCK nebo SCROLL LOCK. |
| IsMnemonic(Char, String) |
Určuje, zda je zadaný znak mnemónní znak přiřazený ovládacímu prvku v zadaném řetězci. |
| LogicalToDeviceUnits(Int32) |
Převede logickou hodnotu DPI na ekvivalentní hodnotu DPI deviceUnit. |
| LogicalToDeviceUnits(Size) |
Transformuje velikost z logických jednotek na jednotky zařízení tím, že ji škáluje pro aktuální DPI a zaokrouhlí dolů na nejbližší celočíselnou hodnotu pro šířku a výšku. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| MemberwiseClone(Boolean) |
Vytvoří mělkou kopii aktuálního MarshalByRefObject objektu. (Zděděno od MarshalByRefObject) |
| NotifyInvalidate(Rectangle) |
Invalidated Vyvolá událost se zadanou oblastí ovládacího prvku, která zneplatní. |
| 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) |
Zastaralé.
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í kontrolu nad zprávami systému Windows. |
| OnPaddingChanged(EventArgs) |
PaddingChanged Vyvolá událost. |
| OnPaint(PaintEventArgs) |
Paint Vyvolá událost. |
| OnPaintBackground(PaintEventArgs) |
Nakreslí pozadí ovládacího prvku. |
| OnParentBackColorChanged(EventArgs) |
BackColorChanged Vyvolá událost, když BackColor se změní hodnota vlastnosti kontejneru ovládacího prvku. |
| OnParentBackgroundImageChanged(EventArgs) |
BackgroundImageChanged Vyvolá událost, když BackgroundImage se změní hodnota vlastnosti kontejneru ovládacího prvku. |
| OnParentBindingContextChanged(EventArgs) |
BindingContextChanged Vyvolá událost, když BindingContext se 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) |
EnabledChanged Vyvolá událost, když Enabled se změní hodnota vlastnosti kontejneru ovládacího prvku. |
| OnParentFontChanged(EventArgs) |
FontChanged Vyvolá událost, když Font se změní hodnota vlastnosti kontejneru ovládacího prvku. |
| OnParentForeColorChanged(EventArgs) |
ForeColorChanged Vyvolá událost, když ForeColor se změní hodnota vlastnosti kontejneru ovládacího prvku. |
| OnParentRightToLeftChanged(EventArgs) |
RightToLeftChanged Vyvolá událost, když RightToLeft se změní hodnota vlastnosti kontejneru ovládacího prvku. |
| OnParentVisibleChanged(EventArgs) |
VisibleChanged Vyvolá událost, když Visible se 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 jeho podřízené ovládací prvky. |
| PerformLayout(Control, String) |
Vynutí, aby ovládací prvek použil logiku rozložení na všechny jeho 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ředzpracuje klávesnici nebo vstupní zprávy ve smyčce zpráv. |
| PreProcessMessage(Message) |
Před odesláním předzpracuje klávesnici nebo vstupní zprávy ve smyčce zpráv. |
| ProcessCmdKey(Message, Keys) |
Zpracovává příkazový klíč. |
| ProcessDialogChar(Char) |
Zpracuje znak dialogového okna. |
| ProcessDialogKey(Keys) |
Zpracovává klíč dialogového okna. |
| ProcessKeyEventArgs(Message) |
Zpracuje klíčovou zprávu a vygeneruje příslušné řídicí události. |
| ProcessKeyMessage(Message) |
Zpracovává zprávu klávesnice. |
| ProcessKeyPreview(Message) |
Zobrazí náhled zprávy klávesnice. |
| ProcessMnemonic(Char) |
Zpracovává mnemónní znak. |
| RaiseDragEvent(Object, DragEventArgs) |
Vyvolá odpovídající událost přetažení. |
| RaiseKeyEvent(Object, KeyEventArgs) |
Vyvolá příslušnou událost klíče. |
| RaiseMouseEvent(Object, MouseEventArgs) |
Vyvolá odpovídající událost myši. |
| RaisePaintEvent(Object, PaintEventArgs) |
Vyvolá odpovídající událost malování. |
| RecreateHandle() |
Vynutí opětovné vytvoření úchytu pro ovládací prvek. |
| 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) |
Odráží zadanou zprávu ovládacímu prvku vázanému na zadaný popisovač. |
| Refresh() |
Vynutí ovládací prvek zneplatnit jeho klientskou oblast a okamžitě překreslit 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, když dojde ke změně DPI. |
| ResetBackColor() |
BackColor Obnoví vlastnost na výchozí hodnotu. |
| ResetBindings() |
Způsobí, že ovládací prvek vázaný na BindingSource 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() |
Obnoví ovládací prvek pro zpracování MouseLeave události. |
| ResetRightToLeft() |
RightToLeft Obnoví vlastnost na výchozí hodnotu. |
| ResetText() | |
| ResumeLayout() |
Obnoví obvyklou logiku rozložení. |
| ResumeLayout(Boolean) |
Obnoví obvyklou logiku rozložení a volitelně vynutí okamžité rozložení čekajících žádostí o rozložení. |
| RtlTranslateAlignment(ContentAlignment) |
Převede zadaný ContentAlignment text na odpovídající ContentAlignment , aby podporoval text zprava doleva. |
| RtlTranslateAlignment(HorizontalAlignment) |
Převede zadaný HorizontalAlignment text na odpovídající HorizontalAlignment , aby podporoval text zprava doleva. |
| RtlTranslateAlignment(LeftRightAlignment) |
Převede zadaný LeftRightAlignment text na odpovídající LeftRightAlignment , aby podporoval text zprava doleva. |
| RtlTranslateContent(ContentAlignment) |
Převede zadaný ContentAlignment text na odpovídající ContentAlignment , aby podporoval text zprava doleva. |
| RtlTranslateHorizontal(HorizontalAlignment) |
Převede zadaný HorizontalAlignment text na odpovídající HorizontalAlignment , aby podporoval text zprava doleva. |
| RtlTranslateLeftRight(LeftRightAlignment) |
Převede zadaný LeftRightAlignment text na odpovídající LeftRightAlignment , aby podporoval text zprava doleva. |
| Scale(Single, Single) |
Zastaralé.
Zastaralé.
Škáluje celý ovládací prvek a všechny podřízené ovládací prvky. |
| Scale(Single) |
Zastaralé.
Zastaralé.
Škáluje 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) |
Škáluje logickou rastrovou hodnotu na ekvivalentní hodnotu jednotky zařízení, když dojde ke změně DPI. |
| ScaleControl(SizeF, BoundsSpecified) |
Škáluje umístění, velikost, odsazení a okraj 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ě můžete určit směr v pořadí ovládacích prvků, ze které chcete ovládací prvek vybrat. |
| SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean) |
Aktivuje další ovládací prvek. |
| SendToBack() |
Odešle ovládací prvek zpět pořadí vykreslování. |
| SetAutoSizeMode(AutoSizeMode) |
Nastaví hodnotu označující, jak se bude ovládací prvek chovat při povolení jeho AutoSize vlastnosti. |
| SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) |
Nastaví zadanou hranici ovládacího prvku na zadané umístění a velikost. |
| SetBounds(Int32, Int32, Int32, Int32) |
Nastaví hranice ovládacího prvku na zadané umístění a velikost. |
| SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) |
Provede nastavení zadaných hranic 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 buď |
| SetTopLevel(Boolean) |
Nastaví ovládací prvek jako ovládací prvek nejvyšší úrovně. |
| SetVisibleCore(Boolean) |
Nastaví ovládací prvek na zadaný viditelný stav. |
| Show() |
Zobrazí ovládací prvek uživateli. |
| SizeFromClientSize(Size) |
Určuje velikost celého ovládacího prvku z 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 rámci jeho klientské oblasti. |
| UpdateBounds() |
Aktualizuje hranice ovládacího prvku aktuální velikostí a umístěním. |
| UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32) |
Aktualizuje hranice ovládacího prvku se zadanou velikostí, umístěním a velikostí klienta. |
| UpdateBounds(Int32, Int32, Int32, Int32) |
Aktualizuje hranice ovládacího prvku se zadanou velikostí a umístěním. |
| UpdateStyles() |
Vynutí opětovné použití přiřazených stylů na ovládací prvek. |
| UpdateZOrder() |
Aktualizuje ovládací prvek v pořadí vykreslování nadřazeného objektu. |
| WndProc(Message) |
Zpracovává zprávy systému Windows. |
Událost
| Name | Description |
|---|---|
| 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, když se BackgroundImageLayout vlastnost změní. |
| BindingContextChanged |
Nastane, když se změní hodnota BindingContext vlastnosti. |
| CausesValidationChanged |
Nastane, když se změní hodnota CausesValidation vlastnosti. |
| ChangeUICues |
Nastane, když se změní fokus nebo uživatelské rozhraní klávesnice. |
| Click |
Nastane při kliknutí na ovládací prvek. |
| ClientSizeChanged |
Nastane, když se změní hodnota ClientSize vlastnosti. |
| ContextMenuChanged |
Zastaralé.
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ž komponenta je uvolněna voláním Dispose() metody. (Zděděno od Component) |
| DockChanged |
Nastane, když se změní hodnota Dock vlastnosti. |
| DoubleClick |
Nastane, když je ovládací prvek poklikání. |
| DpiChangedAfterParent |
Nastane, když se nastavení DPI ovládacího prvku změní programově po změně DPI nadřazeného ovládacího prvku nebo formuláře. |
| DpiChangedBeforeParent |
Nastane, když nastavení DPI ovládacího prvku se změní programově před událostí změny DPI pro nadřazený ovládací prvek nebo formulář. |
| DragDrop |
Nastane při dokončení operace přetažení. |
| DragEnter |
Nastane, když je objekt přetažen do hranic ovládacího prvku. |
| DragLeave |
Nastane, když je objekt přetažen mimo hranice ovládacího prvku. |
| DragOver |
Nastane, když je objekt přetažen přes hranice ovládacího prvku. |
| EnabledChanged |
Nastane, když Enabled se hodnota vlastnosti změnila. |
| Enter |
Nastane při zadání ovládacího prvku. |
| FontChanged |
Nastane, když se Font změní hodnota vlastnosti. |
| ForeColorChanged |
Nastane, když se ForeColor změní hodnota vlastnosti. |
| GiveFeedback |
Nastane během operace přetažení. |
| GotFocus |
Nastane, když ovládací prvek obdrží fokus. |
| HandleCreated |
Nastane při vytvoření popisovače pro ovládací prvek. |
| HandleDestroyed |
Nastane, když je popisovač ovládacího prvku v procesu zničení. |
| HelpRequested |
Nastane, když uživatel požádá o pomoc pro ovládací prvek. |
| ImeModeChanged |
Nastane, když se ImeMode vlastnost změnila. |
| Invalidated |
Nastane, když zobrazení ovládacího prvku vyžaduje překreslení. |
| KeyDown |
Nastane, když je stisknuta klávesa, zatímco ovládací prvek má fokus. |
| KeyPress |
Nastane, když je při fokusu stisknuta znaková klávesa, mezera nebo klávesa backspace. |
| KeyUp |
Nastane, když je klávesa uvolněna, když má ovládací prvek fokus. |
| Layout |
Nastane, když má ovládací prvek přemístit jeho podřízené ovládací prvky. |
| Leave |
Nastane, když vstupní fokus opustí ovládací prvek. |
| LocationChanged |
Nastane, když Location se 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í zachycení myši. |
| MouseClick |
Nastane, když je ovládací prvek kliknut myší. |
| MouseDoubleClick |
Nastane, když je ovládací prvek dvakrát kliknut myší. |
| MouseDown |
Nastane, když je ukazatel myši nad ovládacím prvku a je stisknuto tlačítko myši. |
| MouseEnter |
Nastane, když ukazatel myši přejde do ovládacího prvku. |
| MouseHover |
Nastane, když ukazatel myši přepíná na ovládací prvek. |
| MouseLeave |
Nastane, když ukazatel myši opustí ovládací prvek. |
| MouseMove |
Nastane, když se ukazatel myši přesune přes ovládací prvek. |
| MouseUp |
Nastane, když je ukazatel myši nad ovládacím prvku a uvolní se tlačítko myši. |
| MouseWheel |
Nastane, když se kolečko myši přesune, když má ovládací prvek fokus. |
| Move |
Nastane při přesunutí ovládacího prvku. |
| PaddingChanged |
Nastane, když se změní odsazení ovládacího prvku. |
| Paint |
Nastane při překreslení ovládacího prvku. |
| ParentChanged |
Nastane, když se Parent změní hodnota vlastnosti. |
| PreviewKeyDown |
Nastane před událostí KeyDown , když je stisknuta klávesa, zatímco fokus je na tomto ovládacím prvku. |
| QueryAccessibilityHelp |
Nastane, když AccessibleObject poskytuje nápovědu k aplikacím pro usnadnění přístupu. |
| QueryContinueDrag |
Nastane během operace přetažení a umožňuje zdroji přetažení určit, zda má být operace přetažení zrušena. |
| RegionChanged |
Nastane, když se změní hodnota Region vlastnosti. |
| Resize |
Nastane při změně velikosti ovládacího prvku. |
| RightToLeftChanged |
Nastane, když se RightToLeft změní hodnota vlastnosti. |
| SizeChanged |
Nastane, když se Size změní hodnota vlastnosti. |
| StyleChanged |
Nastane, když se změní styl ovládacího prvku. |
| SystemColorsChanged |
Nastane, když se změní systémové barvy. |
| TabIndexChanged |
Nastane, když se TabIndex změní hodnota vlastnosti. |
| TabStopChanged |
Nastane, když se TabStop změní hodnota vlastnosti. |
| TextChanged |
Nastane, když se Text změní hodnota vlastnosti. |
| Validated |
Nastane po dokončení ověřování ovládacího prvku. |
| Validating |
Nastane při ověřování ovládacího prvku. |
| VisibleChanged |
Nastane, když se Visible změní hodnota vlastnosti. |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| 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
Pouze následující členy jsou bezpečné pro vlákno: BeginInvoke(Delegate), Invoke(Delegate)EndInvoke(IAsyncResult), , InvokeRequireda CreateGraphics() pokud popisovač pro ovládací prvek již byl vytvořen. Volání CreateGraphics() před vytvořením popisovače ovládacího prvku ve vlákně na pozadí může způsobit nelegální volání mezi vlákny.