Control Kelas

Definisi

Menentukan kelas dasar untuk kontrol, yang merupakan komponen dengan representasi visual.

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
Warisan
Turunan
Atribut
Penerapan

Keterangan

Untuk membuat kelas kontrol Anda sendiri, warisi dari UserControl, Control kelas, atau dari kontrol lain yang disediakan Formulir Windows. Untuk informasi selengkapnya tentang penulisan kontrol kustom, lihat Mengembangkan Kontrol Formulir Windows Kustom dengan .NET Framework.

Kelas menerapkan Control fungsionalitas yang sangat mendasar yang diperlukan oleh kelas yang menampilkan informasi kepada pengguna. Ini menangani input pengguna melalui keyboard dan perangkat penunjuk. Ini menangani perutean dan keamanan pesan. Ini mendefinisikan batas kontrol (posisi dan ukurannya), meskipun tidak mengimplementasikan lukisan. Ini menyediakan handel jendela (hWnd).

Formulir Windows kontrol menggunakan properti sekitar sehingga kontrol anak dapat muncul seperti lingkungan sekitarnya. Properti sekitar adalah properti kontrol yang, jika tidak diatur, diambil dari kontrol induk. Jika kontrol tidak memiliki Parent, dan properti tidak diatur, kontrol mencoba menentukan nilai properti sekitar melalui Site properti . Jika kontrol tidak tersimpan, jika situs tidak mendukung properti sekitar, atau jika properti tidak diatur pada AmbientProperties, kontrol menggunakan nilai defaultnya sendiri. Biasanya, properti sekitar mewakili karakteristik kontrol, seperti BackColor, yang dikomunikasikan ke kontrol anak. Misalnya, Button akan memiliki yang sama BackColor dengan induknya Form secara default. Properti sekitar yang disediakan oleh Control kelas meliputi: Cursor, , Font, BackColorForeColor, dan RightToLeft.

Catatan

Untuk membuat aplikasi Formulir Windows Anda mendukung gaya visual, pastikan untuk mengatur FlatStyle properti ke System dan menyertakan manifes dengan executable Anda. Manifes adalah file XML yang disertakan baik sebagai sumber daya dalam aplikasi Anda yang dapat dieksekusi atau sebagai file terpisah yang berada di direktori yang sama dengan file yang dapat dieksekusi. Untuk contoh manifes, lihat bagian Contoh enumerasi FlatStyle . Untuk informasi selengkapnya tentang menggunakan gaya visual, lihat Gaya Visual.

Formulir Windows memiliki dukungan aksesibilitas bawaan, dan menyediakan informasi tentang aplikasi Anda yang memungkinkannya bekerja dengan aplikasi klien aksesibilitas seperti utilitas pembesar layar dan peninjau, utilitas input suara, keyboard di layar, perangkat input alternatif, dan utilitas peningkatan keyboard. Terkadang Anda ingin memberikan informasi tambahan untuk aplikasi klien aksesibilitas. Ada dua cara untuk memberikan informasi tambahan ini. Anda dapat mengatur AccessibleNamenilai properti , AccessibleDescription, AccessibleDefaultActionDescription, dan AccessibleRole , yang akan dilaporkan ke aplikasi klien aksesibilitas. Metode ini biasanya digunakan untuk memberikan informasi aksesibilitas terbatas untuk kontrol yang ada. Atau, Anda dapat menulis kelas Anda sendiri yang berasal dari AccessibleObject kelas atau Control.ControlAccessibleObject , memberikan informasi aksesibilitas sebanyak yang diperlukan.

Catatan

Untuk mempertahankan performa yang lebih baik, jangan atur ukuran kontrol di konstruktornya. Metode yang disukai adalah mengambil alih DefaultSize properti .

Catatan

Jangan tambahkan pengikatan data untuk Control di konstruktornya. Melakukannya akan menyebabkan kesalahan dalam pembuatan kode dan dapat menyebabkan perilaku yang tidak diinginkan.

Sebagian besar kontrol di System.Windows.Forms namespace menggunakan kontrol umum Windows yang mendasar sebagai dasar untuk dibangun. Untuk informasi selengkapnya tentang kontrol umum Windows, lihat Referensi Kontrol Umum.

Untuk mengidentifikasi kontrol Formulir Windows dari proses terpisah, gunakan panggilan standar SendMessage untuk meneruskan pesan WM_GETCONTROLNAME. WM_GETCONTROLNAME tidak bergantung pada bahasa dan hierarki Windows. Untuk informasi selengkapnya, lihat topik "Solusi yang Direkomendasikan untuk Formulir Windows" di Mengotomatiskan Formulir Windows.

InvokeRequired Gunakan properti untuk menyinkronkan akses ke kontrol dari beberapa utas. Untuk informasi selengkapnya tentang kontrol Formulir Windows multithreaded, lihat Cara: Melakukan Panggilan Thread-Safe ke Kontrol Formulir Windows.

Konstruktor

Control()

Menginisialisasi instans Control baru kelas dengan pengaturan default.

Control(Control, String)

Menginisialisasi instans Control baru kelas sebagai kontrol anak, dengan teks tertentu.

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

Menginisialisasi instans Control baru kelas sebagai kontrol anak, dengan teks, ukuran, dan lokasi tertentu.

Control(String)

Menginisialisasi instans Control baru kelas dengan teks tertentu.

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

Menginisialisasi instans Control baru kelas dengan teks, ukuran, dan lokasi tertentu.

Properti

AccessibilityObject

Mendapatkan yang AccessibleObject ditetapkan ke kontrol.

AccessibleDefaultActionDescription

Mendapatkan atau mengatur deskripsi tindakan default kontrol untuk digunakan oleh aplikasi klien aksesibilitas.

AccessibleDescription

Mendapatkan atau mengatur deskripsi kontrol yang digunakan oleh aplikasi klien aksesibilitas.

AccessibleName

Mendapatkan atau mengatur nama kontrol yang digunakan oleh aplikasi klien aksesibilitas.

AccessibleRole

Mendapatkan atau mengatur peran kontrol yang dapat diakses.

AllowDrop

Mendapatkan atau mengatur nilai yang menunjukkan apakah kontrol dapat menerima data yang diseret pengguna ke dalamnya.

Anchor

Mendapatkan atau mengatur tepi kontainer tempat kontrol terikat dan menentukan bagaimana kontrol diubah ukurannya dengan induknya.

AutoScrollOffset

Mendapatkan atau mengatur tempat kontrol ini digulir ke dalam ScrollControlIntoView(Control).

AutoSize

Properti ini tidak relevan untuk kelas ini.

BackColor

Mendapatkan atau mengatur warna latar belakang untuk kontrol.

BackgroundImage

Mendapatkan atau mengatur gambar latar belakang yang ditampilkan dalam kontrol.

BackgroundImageLayout

Mendapatkan atau mengatur tata letak gambar latar belakang seperti yang didefinisikan dalam ImageLayout enumerasi.

BindingContext

Mendapatkan atau mengatur BindingContext untuk kontrol.

Bottom

Mendapatkan jarak, dalam piksel, antara tepi bawah kontrol dan tepi atas area klien kontainernya.

Bounds

Mendapatkan atau mengatur ukuran dan lokasi kontrol termasuk elemen nonkelolanya, dalam piksel, relatif terhadap kontrol induk.

CanEnableIme

Mendapatkan nilai yang menunjukkan apakah ImeMode properti dapat diatur ke nilai aktif, untuk mengaktifkan dukungan IME.

CanFocus

Mendapatkan nilai yang menunjukkan apakah kontrol dapat menerima fokus.

CanRaiseEvents

Menentukan apakah peristiwa dapat dinaikkan pada kontrol.

CanRaiseEvents

Mendapatkan nilai yang menunjukkan apakah komponen dapat menaikkan peristiwa.

(Diperoleh dari Component)
CanSelect

Mendapatkan nilai yang menunjukkan apakah kontrol dapat dipilih.

Capture

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol telah menangkap mouse.

CausesValidation

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol menyebabkan validasi dilakukan pada kontrol apa pun yang memerlukan validasi saat menerima fokus.

CheckForIllegalCrossThreadCalls

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan menangkap panggilan pada utas yang salah yang mengakses properti kontrol Handle saat aplikasi sedang di-debug.

ClientRectangle

Mendapatkan persegi panjang yang mewakili area klien kontrol.

ClientSize

Mendapatkan atau mengatur tinggi dan lebar area klien kontrol.

CompanyName

Mendapatkan nama perusahaan atau pembuat aplikasi yang berisi kontrol.

Container

IContainer Mendapatkan yang berisi Component.

(Diperoleh dari Component)
ContainsFocus

Mendapatkan nilai yang menunjukkan apakah kontrol, atau salah satu kontrol turunannya, saat ini memiliki fokus input.

ContextMenu

Mendapatkan atau mengatur menu pintasan yang terkait dengan kontrol.

ContextMenuStrip

Mendapatkan atau mengatur yang ContextMenuStrip terkait dengan kontrol ini.

Controls

Mendapatkan kumpulan kontrol yang terkandung dalam kontrol.

Created

Mendapatkan nilai yang menunjukkan apakah kontrol telah dibuat.

CreateParams

Mendapatkan parameter pembuatan yang diperlukan saat handel kontrol dibuat.

Cursor

Mendapatkan atau mengatur kursor yang ditampilkan saat penunjuk mouse berada di atas kontrol.

DataBindings

Mendapatkan pengikatan data untuk kontrol.

DataContext

Mendapatkan atau mengatur konteks data untuk tujuan pengikatan data. Ini adalah properti sekitar.

DefaultBackColor

Mendapatkan warna latar belakang default kontrol.

DefaultCursor

Mendapatkan atau mengatur kursor default untuk kontrol.

DefaultFont

Mendapatkan font default kontrol.

DefaultForeColor

Mendapatkan warna latar depan default kontrol.

DefaultImeMode

Mendapatkan mode Editor Metode Input (IME) default yang didukung oleh kontrol.

DefaultMargin

Mendapatkan spasi, dalam piksel, yang ditentukan secara default di antara kontrol.

DefaultMaximumSize

Mendapatkan panjang dan tinggi, dalam piksel, yang ditentukan sebagai ukuran maksimum default kontrol.

DefaultMinimumSize

Mendapatkan panjang dan tinggi, dalam piksel, yang ditentukan sebagai ukuran minimum default kontrol.

DefaultPadding

Mendapatkan penspasian internal, dalam piksel, konten kontrol.

DefaultSize

Mendapatkan ukuran default kontrol.

DesignMode

Mendapatkan nilai yang menunjukkan apakah Component saat ini dalam mode desain.

(Diperoleh dari Component)
DeviceDpi

Mendapatkan nilai DPI untuk perangkat tampilan tempat kontrol saat ini ditampilkan.

DisplayRectangle

Mendapatkan persegi panjang yang mewakili area tampilan kontrol.

Disposing

Mendapatkan nilai yang menunjukkan apakah kelas dasar Control sedang dalam proses pembuangan.

Dock

Mendapatkan atau mengatur batas kontrol mana yang ditautkan ke kontrol induknya dan menentukan bagaimana kontrol diubah ukurannya dengan induknya.

DoubleBuffered

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol ini harus menggambar ulang permukaannya menggunakan buffer sekunder untuk mengurangi atau mencegah kedipan.

Enabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol dapat merespons interaksi pengguna.

Events

Mendapatkan daftar penanganan aktivitas yang dilampirkan ke ini Component.

(Diperoleh dari Component)
Focused

Mendapatkan nilai yang menunjukkan apakah kontrol memiliki fokus input.

Font

Mendapatkan atau mengatur font teks yang ditampilkan oleh kontrol.

FontHeight

Mendapatkan atau mengatur tinggi font kontrol.

ForeColor

Mendapatkan atau mengatur warna latar depan kontrol.

Handle

Mendapatkan handel jendela yang terikat dengan kontrol.

HasChildren

Mendapatkan nilai yang menunjukkan apakah kontrol berisi satu atau beberapa kontrol anak.

Height

Mendapatkan atau mengatur tinggi kontrol.

ImeMode

Mendapatkan atau mengatur mode Editor Metode Input (IME) kontrol.

ImeModeBase

Mendapatkan atau mengatur mode IME kontrol.

InvokeRequired

Mendapatkan nilai yang menunjukkan apakah pemanggil harus memanggil metode pemanggilan saat melakukan panggilan metode ke kontrol karena pemanggil berada di utas yang berbeda dari yang dibuat kontrol.

IsAccessible

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol terlihat oleh aplikasi aksesibilitas.

IsAncestorSiteInDesignMode

Menunjukkan apakah salah satu Leluhur kontrol ini tersimpan di situs dan situs tersebut di DesignMode. Properti ini bersifat hanya baca.

IsDisposed

Mendapatkan nilai yang menunjukkan apakah kontrol telah dibuang.

IsHandleCreated

Mendapatkan nilai yang menunjukkan apakah kontrol memiliki handel yang terkait dengannya.

IsMirrored

Mendapatkan nilai yang menunjukkan apakah kontrol dicerminkan.

LayoutEngine

Mendapatkan instans cache dari mesin tata letak kontrol.

Left

Mendapatkan atau mengatur jarak, dalam piksel, antara tepi kiri kontrol dan tepi kiri area klien kontainernya.

Location

Mendapatkan atau mengatur koordinat sudut kiri atas kontrol relatif terhadap sudut kiri atas kontainernya.

Margin

Mendapatkan atau mengatur spasi antar kontrol.

MaximumSize

Mendapatkan atau mengatur ukuran yang merupakan batas atas yang GetPreferredSize(Size) dapat ditentukan.

MinimumSize

Mendapatkan atau mengatur ukuran yang merupakan batas bawah yang GetPreferredSize(Size) dapat menentukan.

ModifierKeys

Mendapatkan nilai yang menunjukkan tombol pengubah mana (SHIFT, CTRL, dan ALT) yang dalam keadaan ditekan.

MouseButtons

Mendapatkan nilai yang menunjukkan tombol mouse mana yang dalam keadaan ditekan.

MousePosition

Mendapatkan posisi kursor mouse dalam koordinat layar.

Name

Mendapatkan atau mengatur nama kontrol.

Padding

Mendapatkan atau mengatur padding dalam kontrol.

Parent

Mendapatkan atau mengatur kontainer induk kontrol.

PreferredSize

Mendapatkan ukuran area persegi panjang di mana kontrol dapat pas.

ProductName

Mendapatkan nama produk rakitan yang berisi kontrol.

ProductVersion

Mendapatkan versi rakitan yang berisi kontrol.

PropagatingImeMode

Mendapatkan objek yang mewakili mode IME yang menyebarkan.

RecreatingHandle

Mendapatkan nilai yang menunjukkan apakah kontrol saat ini sedang membuat ulang handelnya.

Region

Mendapatkan atau mengatur wilayah jendela yang terkait dengan kontrol.

RenderRightToLeft
Kedaluwarsa.
Kedaluwarsa.

Properti ini sekarang sudah usang.

ResizeRedraw

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol mengulangi dirinya sendiri saat diubah ukurannya.

Right

Mendapatkan jarak, dalam piksel, antara tepi kanan kontrol dan tepi kiri area klien kontainernya.

RightToLeft

Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen kontrol diselaraskan untuk mendukung lokal menggunakan font kanan-ke-kiri.

ScaleChildren

Mendapatkan nilai yang menentukan penskalaan kontrol anak.

ShowFocusCues

Mendapatkan nilai yang menunjukkan apakah kontrol harus menampilkan persegi fokus.

ShowKeyboardCues

Mendapatkan nilai yang menunjukkan apakah antarmuka pengguna dalam status yang sesuai untuk menampilkan atau menyembunyikan akselerator keyboard.

Site

Mendapatkan atau mengatur situs kontrol.

Size

Mendapatkan atau mengatur tinggi dan lebar kontrol.

TabIndex

Mendapatkan atau mengatur urutan tab kontrol dalam kontainernya.

TabStop

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pengguna dapat memberikan fokus ke kontrol ini menggunakan kunci TAB.

Tag

Mendapatkan atau mengatur objek yang berisi data tentang kontrol.

Text

Mendapatkan atau mengatur teks yang terkait dengan kontrol ini.

Top

Mendapatkan atau mengatur jarak, dalam piksel, antara tepi atas kontrol dan tepi atas area klien kontainernya.

TopLevelControl

Mendapatkan kontrol induk yang tidak diinduk oleh kontrol Formulir Windows lain. Biasanya, ini adalah yang terluar Form yang terkandung dalam kontrol.

UseWaitCursor

Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan menggunakan kursor tunggu untuk kontrol saat ini dan semua kontrol turunan.

Visible

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol dan semua kontrol turunannya ditampilkan.

Width

Mendapatkan atau mengatur lebar kontrol.

WindowTarget

Properti ini tidak relevan untuk kelas ini.

Metode

AccessibilityNotifyClients(AccessibleEvents, Int32)

Memberi tahu aplikasi klien aksesibilitas yang ditentukan AccessibleEvents untuk kontrol anak yang ditentukan.

AccessibilityNotifyClients(AccessibleEvents, Int32, Int32)

Memberi tahu aplikasi klien aksesibilitas yang ditentukan AccessibleEvents untuk kontrol anak yang ditentukan .

BeginInvoke(Action)

Menjalankan delegasi yang ditentukan secara asinkron pada utas tempat handel yang mendasar kontrol dibuat.

BeginInvoke(Delegate)

Menjalankan delegasi yang ditentukan secara asinkron pada utas tempat handel yang mendasar kontrol dibuat.

BeginInvoke(Delegate, Object[])

Menjalankan delegasi yang ditentukan secara asinkron dengan argumen yang ditentukan, pada utas tempat handel yang mendasar kontrol dibuat.

BringToFront()

Membawa kontrol ke depan z-order.

Contains(Control)

Mengambil nilai yang menunjukkan apakah kontrol yang ditentukan adalah turunan dari kontrol.

CreateAccessibilityInstance()

Membuat objek aksesibilitas baru untuk kontrol.

CreateControl()

Memaksa pembuatan kontrol yang terlihat, termasuk pembuatan handel dan kontrol anak yang terlihat.

CreateControlsInstance()

Membuat instans baru koleksi kontrol untuk kontrol.

CreateGraphics()

Graphics Membuat untuk kontrol.

CreateHandle()

Membuat handel untuk kontrol.

CreateObjRef(Type)

Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh.

(Diperoleh dari MarshalByRefObject)
DefWndProc(Message)

Mengirim pesan yang ditentukan ke prosedur jendela default.

DestroyHandle()

Menghancurkan handel yang terkait dengan kontrol.

Dispose()

Merilis semua sumber daya yang Componentdigunakan oleh .

(Diperoleh dari Component)
Dispose(Boolean)

Merilis sumber daya tidak terkelola yang digunakan oleh Control dan kontrol turunannya dan secara opsional merilis sumber daya terkelola.

DoDragDrop(Object, DragDropEffects)

Memulai operasi seret dan letakkan.

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

Memulai operasi seret.

DrawToBitmap(Bitmap, Rectangle)

Mendukung penyajian ke bitmap yang ditentukan.

EndInvoke(IAsyncResult)

Mengambil nilai pengembalian dari operasi asinkron yang diwakili oleh yang IAsyncResult diteruskan.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
FindForm()

Mengambil formulir tempat kontrol berada.

Focus()

Mengatur fokus input ke kontrol.

FromChildHandle(IntPtr)

Mengambil kontrol yang berisi handel yang ditentukan.

FromHandle(IntPtr)

Mengembalikan kontrol yang saat ini terkait dengan handel yang ditentukan.

GetAccessibilityObjectById(Int32)

Mengambil yang ditentukan AccessibleObject.

GetAutoSizeMode()

Mengambil nilai yang menunjukkan bagaimana kontrol akan berkinerja ketika propertinya AutoSize diaktifkan.

GetChildAtPoint(Point)

Mengambil kontrol anak yang terletak pada koordinat yang ditentukan.

GetChildAtPoint(Point, GetChildAtPointSkip)

Mengambil kontrol anak yang terletak pada koordinat yang ditentukan, menentukan apakah akan mengabaikan kontrol anak dari jenis tertentu.

GetContainerControl()

Mengembalikan ContainerControl rantai kontrol berikutnya.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetLifetimeService()
Kedaluwarsa.

Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
GetNextControl(Control, Boolean)

Mengambil kontrol berikutnya ke depan atau kembali dalam urutan tab kontrol anak.

GetPreferredSize(Size)

Mengambil ukuran area persegi panjang tempat kontrol dapat dipasang.

GetScaledBounds(Rectangle, SizeF, BoundsSpecified)

Mengambil batas di mana kontrol diskalakan.

GetService(Type)

Mengembalikan objek yang mewakili layanan yang disediakan oleh Component atau oleh Container.

(Diperoleh dari Component)
GetStyle(ControlStyles)

Mengambil nilai bit gaya kontrol yang ditentukan untuk kontrol.

GetTopLevel()

Menentukan apakah kontrol adalah kontrol tingkat atas.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
Hide()

Menyembunyikan kontrol dari pengguna.

InitializeLifetimeService()
Kedaluwarsa.

Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
InitLayout()

Dipanggil setelah kontrol ditambahkan ke kontainer lain.

Invalidate()

Membatalkan seluruh permukaan kontrol dan menyebabkan kontrol digambar ulang.

Invalidate(Boolean)

Membatalkan wilayah kontrol tertentu dan menyebabkan pesan cat dikirim ke kontrol. Secara opsional, membatalkan kontrol anak yang ditetapkan ke kontrol.

Invalidate(Rectangle)

Membatalkan wilayah kontrol yang ditentukan (menambahkannya ke wilayah pembaruan kontrol, yang merupakan area yang akan dicat ulang pada operasi cat berikutnya), dan menyebabkan pesan cat dikirim ke kontrol.

Invalidate(Rectangle, Boolean)

Membatalkan wilayah kontrol yang ditentukan (menambahkannya ke wilayah pembaruan kontrol, yang merupakan area yang akan dicat ulang pada operasi cat berikutnya), dan menyebabkan pesan cat dikirim ke kontrol. Secara opsional, membatalkan kontrol anak yang ditetapkan ke kontrol.

Invalidate(Region)

Membatalkan wilayah kontrol yang ditentukan (menambahkannya ke wilayah pembaruan kontrol, yang merupakan area yang akan dicat ulang pada operasi cat berikutnya), dan menyebabkan pesan cat dikirim ke kontrol.

Invalidate(Region, Boolean)

Membatalkan wilayah kontrol yang ditentukan (menambahkannya ke wilayah pembaruan kontrol, yang merupakan area yang akan dicat ulang pada operasi cat berikutnya), dan menyebabkan pesan cat dikirim ke kontrol. Secara opsional, membatalkan kontrol anak yang ditetapkan ke kontrol.

Invoke(Action)

Menjalankan delegasi yang ditentukan pada utas yang memiliki handel jendela yang mendasar kontrol.

Invoke(Delegate)

Menjalankan delegasi yang ditentukan pada utas yang memiliki handel jendela yang mendasar kontrol.

Invoke(Delegate, Object[])

Menjalankan delegasi yang ditentukan, pada utas yang memiliki handel jendela yang mendasar kontrol, dengan daftar argumen yang ditentukan.

Invoke<T>(Func<T>)

Menjalankan delegasi yang ditentukan pada utas yang memiliki handel jendela yang mendasar kontrol.

InvokeGotFocus(Control, EventArgs)

Menaikkan GotFocus peristiwa untuk kontrol yang ditentukan.

InvokeLostFocus(Control, EventArgs)

Menaikkan LostFocus peristiwa untuk kontrol yang ditentukan.

InvokeOnClick(Control, EventArgs)

Menaikkan Click peristiwa untuk kontrol yang ditentukan.

InvokePaint(Control, PaintEventArgs)

Menaikkan Paint peristiwa untuk kontrol yang ditentukan.

InvokePaintBackground(Control, PaintEventArgs)

Menaikkan PaintBackground peristiwa untuk kontrol yang ditentukan.

IsInputChar(Char)

Menentukan apakah karakter adalah karakter input yang dikenali kontrol.

IsInputKey(Keys)

Menentukan apakah kunci yang ditentukan adalah kunci input reguler atau kunci khusus yang memerlukan pra-pemrosesan.

IsKeyLocked(Keys)

Menentukan apakah kunci CAPS LOCK, NUM LOCK, atau SCROLL LOCK berlaku.

IsMnemonic(Char, String)

Menentukan apakah karakter yang ditentukan adalah karakter mnemonic yang ditetapkan ke kontrol dalam string yang ditentukan.

LogicalToDeviceUnits(Int32)

Mengonversi nilai DPI Logis ke nilai DPI DeviceUnit yang setara.

LogicalToDeviceUnits(Size)

Mengubah ukuran dari unit logis ke perangkat dengan menskalakannya untuk DPI saat ini dan membulatkan ke bawah ke nilai bilangan bulat terdekat untuk lebar dan tinggi.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
MemberwiseClone(Boolean)

Membuat salinan dangkal objek saat ini MarshalByRefObject .

(Diperoleh dari MarshalByRefObject)
NotifyInvalidate(Rectangle)

Menaikkan Invalidated peristiwa dengan wilayah kontrol tertentu untuk membatalkan validasi.

OnAutoSizeChanged(EventArgs)

Memunculkan kejadian AutoSizeChanged.

OnBackColorChanged(EventArgs)

Memunculkan kejadian BackColorChanged.

OnBackgroundImageChanged(EventArgs)

Memunculkan kejadian BackgroundImageChanged.

OnBackgroundImageLayoutChanged(EventArgs)

Memunculkan kejadian BackgroundImageLayoutChanged.

OnBindingContextChanged(EventArgs)

Memunculkan kejadian BindingContextChanged.

OnCausesValidationChanged(EventArgs)

Memunculkan kejadian CausesValidationChanged.

OnChangeUICues(UICuesEventArgs)

Memunculkan kejadian ChangeUICues.

OnClick(EventArgs)

Memunculkan kejadian Click.

OnClientSizeChanged(EventArgs)

Memunculkan kejadian ClientSizeChanged.

OnContextMenuChanged(EventArgs)

Memunculkan kejadian ContextMenuChanged.

OnContextMenuStripChanged(EventArgs)

Memunculkan kejadian ContextMenuStripChanged.

OnControlAdded(ControlEventArgs)

Memunculkan kejadian ControlAdded.

OnControlRemoved(ControlEventArgs)

Memunculkan kejadian ControlRemoved.

OnCreateControl()

Menaikkan CreateControl() metode .

OnCursorChanged(EventArgs)

Memunculkan kejadian CursorChanged.

OnDataContextChanged(EventArgs)

Menentukan kelas dasar untuk kontrol, yang merupakan komponen dengan representasi visual.

OnDockChanged(EventArgs)

Memunculkan kejadian DockChanged.

OnDoubleClick(EventArgs)

Memunculkan kejadian DoubleClick.

OnDpiChangedAfterParent(EventArgs)

Memunculkan kejadian DpiChangedAfterParent.

OnDpiChangedBeforeParent(EventArgs)

Memunculkan kejadian DpiChangedBeforeParent.

OnDragDrop(DragEventArgs)

Memunculkan kejadian DragDrop.

OnDragEnter(DragEventArgs)

Memunculkan kejadian DragEnter.

OnDragLeave(EventArgs)

Memunculkan kejadian DragLeave.

OnDragOver(DragEventArgs)

Memunculkan kejadian DragOver.

OnEnabledChanged(EventArgs)

Memunculkan kejadian EnabledChanged.

OnEnter(EventArgs)

Memunculkan kejadian Enter.

OnFontChanged(EventArgs)

Memunculkan kejadian FontChanged.

OnForeColorChanged(EventArgs)

Memunculkan kejadian ForeColorChanged.

OnGiveFeedback(GiveFeedbackEventArgs)

Memunculkan kejadian GiveFeedback.

OnGotFocus(EventArgs)

Memunculkan kejadian GotFocus.

OnHandleCreated(EventArgs)

Memunculkan kejadian HandleCreated.

OnHandleDestroyed(EventArgs)

Memunculkan kejadian HandleDestroyed.

OnHelpRequested(HelpEventArgs)

Memunculkan kejadian HelpRequested.

OnImeModeChanged(EventArgs)

Memunculkan kejadian ImeModeChanged.

OnInvalidated(InvalidateEventArgs)

Memunculkan kejadian Invalidated.

OnKeyDown(KeyEventArgs)

Memunculkan kejadian KeyDown.

OnKeyPress(KeyPressEventArgs)

Memunculkan kejadian KeyPress.

OnKeyUp(KeyEventArgs)

Memunculkan kejadian KeyUp.

OnLayout(LayoutEventArgs)

Memunculkan kejadian Layout.

OnLeave(EventArgs)

Memunculkan kejadian Leave.

OnLocationChanged(EventArgs)

Memunculkan kejadian LocationChanged.

OnLostFocus(EventArgs)

Memunculkan kejadian LostFocus.

OnMarginChanged(EventArgs)

Memunculkan kejadian MarginChanged.

OnMouseCaptureChanged(EventArgs)

Memunculkan kejadian MouseCaptureChanged.

OnMouseClick(MouseEventArgs)

Memunculkan kejadian MouseClick.

OnMouseDoubleClick(MouseEventArgs)

Memunculkan kejadian MouseDoubleClick.

OnMouseDown(MouseEventArgs)

Memunculkan kejadian MouseDown.

OnMouseEnter(EventArgs)

Memunculkan kejadian MouseEnter.

OnMouseHover(EventArgs)

Memunculkan kejadian MouseHover.

OnMouseLeave(EventArgs)

Memunculkan kejadian MouseLeave.

OnMouseMove(MouseEventArgs)

Memunculkan kejadian MouseMove.

OnMouseUp(MouseEventArgs)

Memunculkan kejadian MouseUp.

OnMouseWheel(MouseEventArgs)

Memunculkan kejadian MouseWheel.

OnMove(EventArgs)

Memunculkan kejadian Move.

OnNotifyMessage(Message)

Memberi tahu kontrol pesan Windows.

OnPaddingChanged(EventArgs)

Memunculkan kejadian PaddingChanged.

OnPaint(PaintEventArgs)

Memunculkan kejadian Paint.

OnPaintBackground(PaintEventArgs)

Melukis latar belakang kontrol.

OnParentBackColorChanged(EventArgs)

BackColorChanged Menaikkan peristiwa saat BackColor nilai properti kontainer kontrol berubah.

OnParentBackgroundImageChanged(EventArgs)

BackgroundImageChanged Menaikkan peristiwa saat BackgroundImage nilai properti kontainer kontrol berubah.

OnParentBindingContextChanged(EventArgs)

BindingContextChanged Menaikkan peristiwa saat BindingContext nilai properti kontainer kontrol berubah.

OnParentChanged(EventArgs)

Memunculkan kejadian ParentChanged.

OnParentCursorChanged(EventArgs)

Memunculkan kejadian CursorChanged.

OnParentDataContextChanged(EventArgs)

Menentukan kelas dasar untuk kontrol, yang merupakan komponen dengan representasi visual.

OnParentEnabledChanged(EventArgs)

EnabledChanged Menaikkan peristiwa saat Enabled nilai properti kontainer kontrol berubah.

OnParentFontChanged(EventArgs)

FontChanged Menaikkan peristiwa saat Font nilai properti kontainer kontrol berubah.

OnParentForeColorChanged(EventArgs)

ForeColorChanged Menaikkan peristiwa saat ForeColor nilai properti kontainer kontrol berubah.

OnParentRightToLeftChanged(EventArgs)

RightToLeftChanged Menaikkan peristiwa saat RightToLeft nilai properti kontainer kontrol berubah.

OnParentVisibleChanged(EventArgs)

VisibleChanged Menaikkan peristiwa saat Visible nilai properti kontainer kontrol berubah.

OnPreviewKeyDown(PreviewKeyDownEventArgs)

Memunculkan kejadian PreviewKeyDown.

OnPrint(PaintEventArgs)

Memunculkan kejadian Paint.

OnQueryContinueDrag(QueryContinueDragEventArgs)

Memunculkan kejadian QueryContinueDrag.

OnRegionChanged(EventArgs)

Memunculkan kejadian RegionChanged.

OnResize(EventArgs)

Memunculkan kejadian Resize.

OnRightToLeftChanged(EventArgs)

Memunculkan kejadian RightToLeftChanged.

OnSizeChanged(EventArgs)

Memunculkan kejadian SizeChanged.

OnStyleChanged(EventArgs)

Memunculkan kejadian StyleChanged.

OnSystemColorsChanged(EventArgs)

Memunculkan kejadian SystemColorsChanged.

OnTabIndexChanged(EventArgs)

Memunculkan kejadian TabIndexChanged.

OnTabStopChanged(EventArgs)

Memunculkan kejadian TabStopChanged.

OnTextChanged(EventArgs)

Memunculkan kejadian TextChanged.

OnValidated(EventArgs)

Memunculkan kejadian Validated.

OnValidating(CancelEventArgs)

Memunculkan kejadian Validating.

OnVisibleChanged(EventArgs)

Memunculkan kejadian VisibleChanged.

PerformLayout()

Memaksa kontrol untuk menerapkan logika tata letak ke semua kontrol turunannya.

PerformLayout(Control, String)

Memaksa kontrol untuk menerapkan logika tata letak ke semua kontrol turunannya.

PointToClient(Point)

Menghitung lokasi titik layar yang ditentukan ke dalam koordinat klien.

PointToScreen(Point)

Menghitung lokasi titik klien yang ditentukan ke dalam koordinat layar.

PreProcessControlMessage(Message)

Praproses keyboard atau pesan input dalam perulangan pesan sebelum dikirim.

PreProcessMessage(Message)

Praproses keyboard atau pesan input dalam perulangan pesan sebelum dikirim.

ProcessCmdKey(Message, Keys)

Memproses kunci perintah.

ProcessDialogChar(Char)

Memproses karakter dialog.

ProcessDialogKey(Keys)

Memproses kunci dialog.

ProcessKeyEventArgs(Message)

Memproses pesan kunci dan menghasilkan peristiwa kontrol yang sesuai.

ProcessKeyMessage(Message)

Memproses pesan keyboard.

ProcessKeyPreview(Message)

Mempratinjau pesan keyboard.

ProcessMnemonic(Char)

Memproses karakter mnemonic.

RaiseDragEvent(Object, DragEventArgs)

Menaikkan peristiwa seret yang sesuai.

RaiseKeyEvent(Object, KeyEventArgs)

Menaikkan peristiwa kunci yang sesuai.

RaiseMouseEvent(Object, MouseEventArgs)

Menaikkan peristiwa mouse yang sesuai.

RaisePaintEvent(Object, PaintEventArgs)

Menaikkan peristiwa cat yang sesuai.

RecreateHandle()

Memaksa pembuatan ulang handel untuk kontrol.

RectangleToClient(Rectangle)

Menghitung ukuran dan lokasi persegi layar yang ditentukan dalam koordinat klien.

RectangleToScreen(Rectangle)

Menghitung ukuran dan lokasi persegi klien yang ditentukan dalam koordinat layar.

ReflectMessage(IntPtr, Message)

Mencerminkan pesan yang ditentukan ke kontrol yang terikat ke handel yang ditentukan.

Refresh()

Memaksa kontrol untuk membatalkan area kliennya dan segera menggambar ulang dirinya sendiri dan kontrol anak apa pun.

RescaleConstantsForDpi(Int32, Int32)

Menyediakan konstanta untuk menskalakan ulang kontrol ketika perubahan DPI terjadi.

ResetBackColor()

Mereset properti ke BackColor nilai defaultnya.

ResetBindings()

Menyebabkan kontrol yang terikat ke BindingSource untuk dibaca ulang semua item dalam daftar dan menyegarkan nilai yang ditampilkan.

ResetCursor()

Mereset properti ke Cursor nilai defaultnya.

ResetFont()

Mereset properti ke Font nilai defaultnya.

ResetForeColor()

Mereset properti ke ForeColor nilai defaultnya.

ResetImeMode()

Mereset properti ke ImeMode nilai defaultnya.

ResetMouseEventArgs()

Mengatur ulang kontrol untuk menangani MouseLeave peristiwa.

ResetRightToLeft()

Mereset properti ke RightToLeft nilai defaultnya.

ResetText()

Mereset properti ke Text nilai defaultnya (Empty).

ResumeLayout()

Melanjutkan logika tata letak biasa.

ResumeLayout(Boolean)

Melanjutkan logika tata letak biasa, secara opsional memaksa tata letak langsung permintaan tata letak yang tertunda.

RtlTranslateAlignment(ContentAlignment)

Mengonversi yang ditentukan ContentAlignment ke yang sesuai ContentAlignment untuk mendukung teks kanan-ke-kiri.

RtlTranslateAlignment(HorizontalAlignment)

Mengonversi yang ditentukan HorizontalAlignment ke yang sesuai HorizontalAlignment untuk mendukung teks kanan-ke-kiri.

RtlTranslateAlignment(LeftRightAlignment)

Mengonversi yang ditentukan LeftRightAlignment ke yang sesuai LeftRightAlignment untuk mendukung teks kanan-ke-kiri.

RtlTranslateContent(ContentAlignment)

Mengonversi yang ditentukan ContentAlignment ke yang sesuai ContentAlignment untuk mendukung teks kanan-ke-kiri.

RtlTranslateHorizontal(HorizontalAlignment)

Mengonversi yang ditentukan HorizontalAlignment ke yang sesuai HorizontalAlignment untuk mendukung teks kanan-ke-kiri.

RtlTranslateLeftRight(LeftRightAlignment)

Mengonversi yang ditentukan LeftRightAlignment ke yang sesuai LeftRightAlignment untuk mendukung teks kanan-ke-kiri.

Scale(Single)
Kedaluwarsa.
Kedaluwarsa.

Menskalakan kontrol dan kontrol turunan apa pun.

Scale(Single, Single)
Kedaluwarsa.
Kedaluwarsa.

Menskalakan seluruh kontrol dan kontrol anak apa pun.

Scale(SizeF)

Menskalakan kontrol dan semua kontrol anak dengan faktor penskalakan yang ditentukan.

ScaleBitmapLogicalToDevice(Bitmap)

Menskalakan nilai bitmap logis ke nilai unit perangkat yang setara ketika perubahan DPI terjadi.

ScaleControl(SizeF, BoundsSpecified)

Menskalakan lokasi, ukuran, padding, dan margin kontrol.

ScaleCore(Single, Single)

Metode ini tidak relevan untuk kelas ini.

Select()

Mengaktifkan kontrol.

Select(Boolean, Boolean)

Mengaktifkan kontrol anak. Secara opsional menentukan arah dalam urutan tab untuk memilih kontrol.

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

Mengaktifkan kontrol berikutnya.

SendToBack()

Mengirim kontrol ke bagian belakang z-order.

SetAutoSizeMode(AutoSizeMode)

Mengatur nilai yang menunjukkan bagaimana kontrol akan berperilaku ketika propertinya AutoSize diaktifkan.

SetBounds(Int32, Int32, Int32, Int32)

Mengatur batas kontrol ke lokasi dan ukuran yang ditentukan.

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

Mengatur batas kontrol yang ditentukan ke lokasi dan ukuran yang ditentukan.

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

Melakukan pekerjaan pengaturan batas kontrol ini yang ditentukan.

SetClientSizeCore(Int32, Int32)

Mengatur ukuran area klien kontrol.

SetStyle(ControlStyles, Boolean)

Mengatur bendera tertentu ControlStyles ke atau truefalse.

SetTopLevel(Boolean)

Mengatur kontrol sebagai kontrol tingkat atas.

SetVisibleCore(Boolean)

Mengatur kontrol ke status terlihat yang ditentukan.

Show()

Menampilkan kontrol kepada pengguna.

SizeFromClientSize(Size)

Menentukan ukuran seluruh kontrol dari tinggi dan lebar area kliennya.

SuspendLayout()

Menangguhkan logika tata letak untuk kontrol untuk sementara waktu.

ToString()

Mengembalikan yang String berisi nama Component, jika ada. Metode ini tidak boleh ditimpa.

(Diperoleh dari Component)
Update()

Menyebabkan kontrol menggambar ulang wilayah yang tidak valid dalam area kliennya.

UpdateBounds()

Updates batas kontrol dengan ukuran dan lokasi saat ini.

UpdateBounds(Int32, Int32, Int32, Int32)

Updates batas kontrol dengan ukuran dan lokasi yang ditentukan.

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

Updates batas kontrol dengan ukuran, lokasi, dan ukuran klien yang ditentukan.

UpdateStyles()

Memaksa gaya yang ditetapkan untuk diterapkan kembali ke kontrol.

UpdateZOrder()

Updates kontrol dalam urutan z induknya.

WndProc(Message)

Memproses pesan Windows.

Acara

AutoSizeChanged

Kejadian ini tidak relevan untuk kelas ini.

BackColorChanged

Terjadi ketika nilai BackColor properti berubah.

BackgroundImageChanged

Terjadi ketika nilai BackgroundImage properti berubah.

BackgroundImageLayoutChanged

Terjadi ketika BackgroundImageLayout properti berubah.

BindingContextChanged

Terjadi ketika nilai BindingContext properti berubah.

CausesValidationChanged

Terjadi ketika nilai CausesValidation properti berubah.

ChangeUICues

Terjadi ketika isensi fokus atau antarmuka pengguna keyboard (UI) berubah.

Click

Terjadi ketika kontrol diklik.

ClientSizeChanged

Terjadi ketika nilai ClientSize properti berubah.

ContextMenuChanged

Terjadi ketika nilai ContextMenu properti berubah.

ContextMenuStripChanged

Terjadi ketika nilai ContextMenuStrip properti berubah.

ControlAdded

Terjadi ketika kontrol baru ditambahkan ke Control.ControlCollection.

ControlRemoved

Terjadi ketika kontrol dihapus dari Control.ControlCollection.

CursorChanged

Terjadi ketika nilai Cursor properti berubah.

DataContextChanged

Terjadi ketika nilai DataContext properti berubah.

Disposed

Terjadi ketika komponen dibuang oleh panggilan ke Dispose() metode .

(Diperoleh dari Component)
DockChanged

Terjadi ketika nilai Dock properti berubah.

DoubleClick

Terjadi ketika kontrol diklik dua kali.

DpiChangedAfterParent

Terjadi ketika pengaturan DPI untuk kontrol diubah secara terprogram setelah DPI kontrol atau formulir induknya berubah.

DpiChangedBeforeParent

Terjadi ketika pengaturan DPI untuk kontrol diubah secara terprogram sebelum peristiwa perubahan DPI untuk kontrol atau formulir induknya telah terjadi.

DragDrop

Terjadi ketika operasi seret dan letakkan selesai.

DragEnter

Terjadi ketika objek diseret ke batas kontrol.

DragLeave

Terjadi ketika objek diseret keluar dari batas kontrol.

DragOver

Terjadi ketika objek diseret ke atas batas kontrol.

EnabledChanged

Terjadi ketika Enabled nilai properti telah berubah.

Enter

Terjadi ketika kontrol dimasukkan.

FontChanged

Terjadi ketika Font nilai properti berubah.

ForeColorChanged

Terjadi ketika ForeColor nilai properti berubah.

GiveFeedback

Terjadi selama operasi seret.

GotFocus

Terjadi ketika kontrol menerima fokus.

HandleCreated

Terjadi ketika handel dibuat untuk kontrol.

HandleDestroyed

Terjadi ketika handel kontrol sedang dalam proses dihancurkan.

HelpRequested

Terjadi ketika pengguna meminta bantuan untuk kontrol.

ImeModeChanged

Terjadi ketika ImeMode properti telah berubah.

Invalidated

Terjadi ketika tampilan kontrol memerlukan penggalian ulang.

KeyDown

Terjadi ketika tombol ditekan saat kontrol memiliki fokus.

KeyPress

Terjadi ketika karakter. spasi atau tombol backspace ditekan saat kontrol memiliki fokus.

KeyUp

Terjadi ketika kunci dilepaskan saat kontrol memiliki fokus.

Layout

Terjadi ketika kontrol harus memposisikan ulang kontrol turunannya.

Leave

Terjadi ketika fokus input meninggalkan kontrol.

LocationChanged

Terjadi ketika Location nilai properti telah berubah.

LostFocus

Terjadi ketika kontrol kehilangan fokus.

MarginChanged

Terjadi ketika margin kontrol berubah.

MouseCaptureChanged

Terjadi ketika kontrol kehilangan tangkapan mouse.

MouseClick

Terjadi ketika kontrol diklik oleh mouse.

MouseDoubleClick

Terjadi ketika kontrol diklik ganda oleh mouse.

MouseDown

Terjadi ketika penunjuk mouse berada di atas kontrol dan tombol mouse ditekan.

MouseEnter

Terjadi ketika penunjuk mouse memasuki kontrol.

MouseHover

Terjadi ketika penunjuk mouse berada di kontrol.

MouseLeave

Terjadi ketika penunjuk mouse meninggalkan kontrol.

MouseMove

Terjadi ketika penunjuk mouse dipindahkan ke kontrol.

MouseUp

Terjadi ketika penunjuk mouse berada di atas kontrol dan tombol mouse dilepaskan.

MouseWheel

Terjadi ketika roda mouse bergerak saat kontrol memiliki fokus.

Move

Terjadi ketika kontrol dipindahkan.

PaddingChanged

Terjadi ketika padding kontrol berubah.

Paint

Terjadi ketika kontrol digambar ulang.

ParentChanged

Terjadi ketika Parent nilai properti berubah.

PreviewKeyDown

Terjadi sebelum KeyDown peristiwa ketika tombol ditekan saat fokus berada pada kontrol ini.

QueryAccessibilityHelp

Terjadi ketika AccessibleObject memberikan bantuan untuk aplikasi aksesibilitas.

QueryContinueDrag

Terjadi selama operasi seret dan letakkan dan memungkinkan sumber seret untuk menentukan apakah operasi seret dan letakkan harus dibatalkan.

RegionChanged

Terjadi ketika nilai Region properti berubah.

Resize

Terjadi ketika kontrol diubah ukurannya.

RightToLeftChanged

Terjadi ketika RightToLeft nilai properti berubah.

SizeChanged

Terjadi ketika Size nilai properti berubah.

StyleChanged

Terjadi ketika gaya kontrol berubah.

SystemColorsChanged

Terjadi ketika warna sistem berubah.

TabIndexChanged

Terjadi ketika TabIndex nilai properti berubah.

TabStopChanged

Terjadi ketika TabStop nilai properti berubah.

TextChanged

Terjadi ketika Text nilai properti berubah.

Validated

Terjadi ketika kontrol selesai memvalidasi.

Validating

Terjadi ketika kontrol memvalidasi.

VisibleChanged

Terjadi ketika Visible nilai properti berubah.

Implementasi Antarmuka Eksplisit

IDropTarget.OnDragDrop(DragEventArgs)

Memunculkan kejadian DragDrop.

IDropTarget.OnDragEnter(DragEventArgs)

Memunculkan kejadian DragEnter.

IDropTarget.OnDragLeave(EventArgs)

Memunculkan kejadian DragLeave.

IDropTarget.OnDragOver(DragEventArgs)

Memunculkan kejadian DragOver.

Berlaku untuk

Keamanan Thread

Hanya anggota berikut yang aman dari utas: BeginInvoke(Delegate), , Invoke(Delegate)EndInvoke(IAsyncResult), InvokeRequired, dan CreateGraphics() jika handel untuk kontrol telah dibuat. Memanggil CreateGraphics() sebelum handel kontrol dibuat pada utas latar belakang dapat menyebabkan panggilan lintas utas ilegal.

Lihat juga