ToolStripControlHost Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menghosting kontrol kustom atau kontrol Formulir Windows.
public ref class ToolStripControlHost : System::Windows::Forms::ToolStripItem
public class ToolStripControlHost : System.Windows.Forms.ToolStripItem
type ToolStripControlHost = class
inherit ToolStripItem
Public Class ToolStripControlHost
Inherits ToolStripItem
- Warisan
- Warisan
- Turunan
Contoh
Contoh kode berikut menunjukkan membangun ToolStripControlHost dengan MonthCalendar kontrol, menggunakan OnSubscribeControlEvents untuk menangani peristiwa, dan mengekspos beberapa anggotanya ke ToolStripControlHost.
//Declare a class that inherits from ToolStripControlHost.
public ref class ToolStripMonthCalendar: public ToolStripControlHost
{
public:
// Call the base constructor passing in a MonthCalendar instance.
ToolStripMonthCalendar() : ToolStripControlHost( gcnew MonthCalendar ) {}
property MonthCalendar^ MonthCalendarControl
{
MonthCalendar^ get()
{
return static_cast<MonthCalendar^>(Control);
}
}
property Day FirstDayOfWeek
{
// Expose the MonthCalendar.FirstDayOfWeek as a property.
Day get()
{
return MonthCalendarControl->FirstDayOfWeek;
}
void set( Day value )
{
MonthCalendarControl->FirstDayOfWeek = value;
}
}
// Expose the AddBoldedDate method.
void AddBoldedDate( DateTime dateToBold )
{
MonthCalendarControl->AddBoldedDate( dateToBold );
}
protected:
// Subscribe and unsubscribe the control events you wish to expose.
void OnSubscribeControlEvents( System::Windows::Forms::Control^ c )
{
// Call the base so the base events are connected.
__super::OnSubscribeControlEvents( c );
// Cast the control to a MonthCalendar control.
MonthCalendar^ monthCalendarControl = (MonthCalendar^)c;
// Add the event.
monthCalendarControl->DateChanged += gcnew DateRangeEventHandler( this, &ToolStripMonthCalendar::HandleDateChanged );
}
void OnUnsubscribeControlEvents( System::Windows::Forms::Control^ c )
{
// Call the base method so the basic events are unsubscribed.
__super::OnUnsubscribeControlEvents( c );
// Cast the control to a MonthCalendar control.
MonthCalendar^ monthCalendarControl = (MonthCalendar^)c;
// Remove the event.
monthCalendarControl->DateChanged -= gcnew DateRangeEventHandler( this, &ToolStripMonthCalendar::HandleDateChanged );
}
public:
event DateRangeEventHandler^ DateChanged;
private:
// Declare the DateChanged event.
// Raise the DateChanged event.
void HandleDateChanged( Object^ sender, DateRangeEventArgs^ e )
{
if ( DateChanged != nullptr )
{
DateChanged( this, e );
}
}
};
//Declare a class that inherits from ToolStripControlHost.
public class ToolStripMonthCalendar : ToolStripControlHost
{
// Call the base constructor passing in a MonthCalendar instance.
public ToolStripMonthCalendar() : base (new MonthCalendar()) { }
public MonthCalendar MonthCalendarControl
{
get
{
return Control as MonthCalendar;
}
}
// Expose the MonthCalendar.FirstDayOfWeek as a property.
public Day FirstDayOfWeek
{
get
{
return MonthCalendarControl.FirstDayOfWeek;
}
set { MonthCalendarControl.FirstDayOfWeek = value; }
}
// Expose the AddBoldedDate method.
public void AddBoldedDate(DateTime dateToBold)
{
MonthCalendarControl.AddBoldedDate(dateToBold);
}
// Subscribe and unsubscribe the control events you wish to expose.
protected override void OnSubscribeControlEvents(Control c)
{
// Call the base so the base events are connected.
base.OnSubscribeControlEvents(c);
// Cast the control to a MonthCalendar control.
MonthCalendar monthCalendarControl = (MonthCalendar) c;
// Add the event.
monthCalendarControl.DateChanged +=
new DateRangeEventHandler(OnDateChanged);
}
protected override void OnUnsubscribeControlEvents(Control c)
{
// Call the base method so the basic events are unsubscribed.
base.OnUnsubscribeControlEvents(c);
// Cast the control to a MonthCalendar control.
MonthCalendar monthCalendarControl = (MonthCalendar) c;
// Remove the event.
monthCalendarControl.DateChanged -=
new DateRangeEventHandler(OnDateChanged);
}
// Declare the DateChanged event.
public event DateRangeEventHandler DateChanged;
// Raise the DateChanged event.
private void OnDateChanged(object sender, DateRangeEventArgs e)
{
if (DateChanged != null)
{
DateChanged(this, e);
}
}
}
'Declare a class that inherits from ToolStripControlHost.
Public Class ToolStripMonthCalendar
Inherits ToolStripControlHost
' Call the base constructor passing in a MonthCalendar instance.
Public Sub New()
MyBase.New(New MonthCalendar())
End Sub
Public ReadOnly Property MonthCalendarControl() As MonthCalendar
Get
Return CType(Control, MonthCalendar)
End Get
End Property
' Expose the MonthCalendar.FirstDayOfWeek as a property.
Public Property FirstDayOfWeek() As Day
Get
Return MonthCalendarControl.FirstDayOfWeek
End Get
Set
MonthCalendarControl.FirstDayOfWeek = value
End Set
End Property
' Expose the AddBoldedDate method.
Public Sub AddBoldedDate(ByVal dateToBold As DateTime)
MonthCalendarControl.AddBoldedDate(dateToBold)
End Sub
' Subscribe and unsubscribe the control events you wish to expose.
Protected Overrides Sub OnSubscribeControlEvents(ByVal c As Control)
' Call the base so the base events are connected.
MyBase.OnSubscribeControlEvents(c)
' Cast the control to a MonthCalendar control.
Dim monthCalendarControl As MonthCalendar = _
CType(c, MonthCalendar)
' Add the event.
AddHandler monthCalendarControl.DateChanged, _
AddressOf HandleDateChanged
End Sub
Protected Overrides Sub OnUnsubscribeControlEvents(ByVal c As Control)
' Call the base method so the basic events are unsubscribed.
MyBase.OnUnsubscribeControlEvents(c)
' Cast the control to a MonthCalendar control.
Dim monthCalendarControl As MonthCalendar = _
CType(c, MonthCalendar)
' Remove the event.
RemoveHandler monthCalendarControl.DateChanged, _
AddressOf HandleDateChanged
End Sub
' Declare the DateChanged event.
Public Event DateChanged As DateRangeEventHandler
' Raise the DateChanged event.
Private Sub HandleDateChanged(ByVal sender As Object, _
ByVal e As DateRangeEventArgs)
RaiseEvent DateChanged(Me, e)
End Sub
End Class
Keterangan
ToolStripControlHost adalah kelas dasar untuk ToolStripComboBox, ToolStripTextBox, dan ToolStripProgressBar. ToolStripControlHost dapat menghosting kontrol lain, termasuk kontrol kustom, dengan dua cara:
Buat ToolStripControlHost dengan kelas yang berasal dari Control. Untuk sepenuhnya mengakses kontrol dan properti yang dihosting, Anda harus mentransmisikan Control properti kembali ke kelas aktual yang diwakilinya.
Perluas ToolStripControlHost, dan dalam konstruktor tanpa parameter kelas yang diwariskan, panggil konstruktor kelas dasar yang melewati kelas yang berasal dari Control. Opsi ini memungkinkan Anda membungkus metode dan properti kontrol umum untuk akses mudah dalam ToolStrip.
ToolStripControlHost Gunakan kelas untuk menghosting kontrol yang disesuaikan atau kontrol Formulir Windows lainnya.
Untuk menyesuaikan ToolStripItem, berasal dari ToolStripControlHost dan membuat implementasi kustom. Anda dapat mengambil alih metode seperti OnSubscribeControlEvents untuk menangani peristiwa yang diangkat oleh kontrol yang dihosting, dan Anda dapat menempatkan fungsionalitas kustom ke dalam properti untuk meningkatkan kontrol yang dihosting.
Konstruktor
ToolStripControlHost(Control) |
Menginisialisasi instans baru kelas ToolStripControlHost yang menghosting kontrol yang ditentukan. |
ToolStripControlHost(Control, String) |
Menginisialisasi instans ToolStripControlHost baru kelas yang menghosting kontrol yang ditentukan dan yang memiliki nama yang ditentukan. |
Properti
AccessibilityObject |
Mendapatkan yang AccessibleObject ditetapkan ke kontrol. (Diperoleh dari ToolStripItem) |
AccessibleDefaultActionDescription |
Mendapatkan atau mengatur deskripsi tindakan default kontrol untuk digunakan oleh aplikasi klien aksesibilitas. (Diperoleh dari ToolStripItem) |
AccessibleDescription |
Mendapatkan atau mengatur deskripsi yang akan dilaporkan ke aplikasi klien aksesibilitas. (Diperoleh dari ToolStripItem) |
AccessibleName |
Mendapatkan atau mengatur nama kontrol untuk digunakan oleh aplikasi klien aksesibilitas. (Diperoleh dari ToolStripItem) |
AccessibleRole |
Mendapatkan atau mengatur peran kontrol yang dapat diakses, yang menentukan jenis elemen antarmuka pengguna kontrol. (Diperoleh dari ToolStripItem) |
Alignment |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah item selaras dengan awal atau akhir ToolStrip. (Diperoleh dari ToolStripItem) |
AllowDrop |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah pengurutan ulang seret dan letakkan dan item ditangani melalui peristiwa yang Anda terapkan. (Diperoleh dari ToolStripItem) |
Anchor |
Mendapatkan atau mengatur tepi kontainer yang ToolStripItem terikat dan menentukan bagaimana diubah ToolStripItem ukurannya dengan induknya. (Diperoleh dari ToolStripItem) |
AutoSize |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah item berukuran otomatis. (Diperoleh dari ToolStripItem) |
AutoToolTip |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah akan menggunakan Text properti atau ToolTipText properti untuk TipsAlat ToolStripItem . (Diperoleh dari ToolStripItem) |
Available |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah ToolStripItem harus ditempatkan pada ToolStrip. (Diperoleh dari ToolStripItem) |
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 |
BindingContext |
Mendapatkan atau mengatur pengumpulan manajer mata uang untuk IBindableComponent. (Diperoleh dari BindableComponent) |
Bounds |
Mendapatkan ukuran dan lokasi item. (Diperoleh dari ToolStripItem) |
CanRaiseEvents |
Mendapatkan nilai yang menunjukkan apakah komponen dapat menaikkan peristiwa. (Diperoleh dari Component) |
CanSelect |
Mendapatkan nilai yang menunjukkan apakah kontrol dapat dipilih. |
CausesValidation |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol yang dihosting menyebabkan dan memunculkan peristiwa validasi pada kontrol lain saat kontrol yang dihosting menerima fokus. |
Command |
Mendapatkan atau mengatur ICommand metode yang Execute(Object) akan dipanggil ketika peristiwa ToolStripItem Click dipanggil. (Diperoleh dari ToolStripItem) |
CommandParameter |
Mendapatkan atau mengatur parameter yang diteruskan ke ICommand yang ditetapkan ke Command properti . (Diperoleh dari ToolStripItem) |
Container |
IContainer Mendapatkan yang berisi Component. (Diperoleh dari Component) |
ContentRectangle |
Mendapatkan area di mana konten, seperti teks dan ikon, dapat ditempatkan di dalam ToolStripItem tanpa menimpa batas latar belakang. (Diperoleh dari ToolStripItem) |
Control |
Control Mendapatkan bahwa ini ToolStripControlHost adalah hosting. |
ControlAlign |
Mendapatkan atau mengatur perataan kontrol pada formulir. |
DataBindings |
Mendapatkan pengumpulan objek pengikatan data untuk ini IBindableComponent. (Diperoleh dari BindableComponent) |
DefaultAutoToolTip |
Mendapatkan nilai yang menunjukkan apakah akan menampilkan ToolTip yang didefinisikan sebagai default. (Diperoleh dari ToolStripItem) |
DefaultDisplayStyle |
Mendapatkan nilai yang menunjukkan apa yang ditampilkan pada ToolStripItem. (Diperoleh dari ToolStripItem) |
DefaultMargin |
Mendapatkan margin default item. (Diperoleh dari ToolStripItem) |
DefaultPadding |
Mendapatkan karakteristik penspasian internal item. (Diperoleh dari ToolStripItem) |
DefaultSize |
Mendapatkan ukuran default kontrol. |
DesignMode |
Mendapatkan nilai yang menunjukkan apakah Component saat ini dalam mode desain. (Diperoleh dari Component) |
DismissWhenClicked |
Mendapatkan nilai yang menunjukkan apakah item disembunyikan ToolStripDropDown setelah diklik. (Diperoleh dari ToolStripItem) |
DisplayStyle |
Properti ini tidak relevan dengan kelas ini. |
Dock |
Mendapatkan atau mengatur batas mana yang ToolStripItem ditampung ke kontrol induknya dan menentukan bagaimana perubahan ToolStripItem ukuran dengan induknya. (Diperoleh dari ToolStripItem) |
DoubleClickEnabled |
Properti ini tidak relevan dengan kelas ini. |
Enabled |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol ToolStripItem induk diaktifkan. |
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 yang akan digunakan pada kontrol yang dihosting. |
ForeColor |
Mendapatkan atau mengatur warna latar depan kontrol yang dihosting. |
Height |
Mendapatkan atau mengatur tinggi, dalam piksel, dari ToolStripItem. (Diperoleh dari ToolStripItem) |
Image |
Gambar yang terkait dengan objek . |
ImageAlign |
Properti ini tidak relevan dengan kelas ini. |
ImageIndex |
Mendapatkan atau mengatur nilai indeks gambar yang ditampilkan pada item. (Diperoleh dari ToolStripItem) |
ImageKey |
Mendapatkan atau mengatur aksesor kunci untuk gambar dalam ImageList yang ditampilkan pada ToolStripItem. (Diperoleh dari ToolStripItem) |
ImageScaling |
Properti ini tidak relevan dengan kelas ini. |
ImageTransparentColor |
Properti ini tidak relevan dengan kelas ini. |
IsDisposed |
Mendapatkan nilai yang menunjukkan apakah objek telah dibuang. (Diperoleh dari ToolStripItem) |
IsOnDropDown |
Mendapatkan nilai yang menunjukkan apakah kontainer saat ini Control adalah ToolStripDropDown. (Diperoleh dari ToolStripItem) |
IsOnOverflow |
Mendapatkan nilai yang menunjukkan apakah Placement properti diatur ke Overflow. (Diperoleh dari ToolStripItem) |
Margin |
Mendapatkan atau mengatur spasi antara item dan item yang berdingin. (Diperoleh dari ToolStripItem) |
MergeAction |
Mendapatkan atau mengatur bagaimana menu anak digabungkan dengan menu induk. (Diperoleh dari ToolStripItem) |
MergeIndex |
Mendapatkan atau mengatur posisi item gabungan dalam saat ini ToolStrip. (Diperoleh dari ToolStripItem) |
Name |
Mendapatkan atau mengatur nama item. (Diperoleh dari ToolStripItem) |
Overflow |
Mendapatkan atau mengatur apakah item dilampirkan ke ToolStrip atau ToolStripOverflowButton atau dapat mengambang di antara keduanya. (Diperoleh dari ToolStripItem) |
Owner |
Mendapatkan atau menyetel pemilik item ini. (Diperoleh dari ToolStripItem) |
OwnerItem |
Mendapatkan induk ToolStripItem dari ini ToolStripItem. (Diperoleh dari ToolStripItem) |
Padding |
Mendapatkan atau mengatur spasi internal, dalam piksel, antara konten item dan tepinya. (Diperoleh dari ToolStripItem) |
Parent |
Mendapatkan atau mengatur kontainer induk dari ToolStripItem. (Diperoleh dari ToolStripItem) |
Placement |
Mendapatkan tata letak item saat ini. (Diperoleh dari ToolStripItem) |
Pressed |
Mendapatkan nilai yang menunjukkan apakah status item ditekan. (Diperoleh dari ToolStripItem) |
Renderer |
Menghosting kontrol kustom atau kontrol Formulir Windows. (Diperoleh dari ToolStripItem) |
RightToLeft |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah elemen kontrol diselaraskan untuk mendukung lokal menggunakan font kanan-ke-kiri. |
RightToLeftAutoMirrorImage |
Properti ini tidak relevan dengan kelas ini. |
Selected |
Mendapatkan nilai yang menunjukkan apakah item dipilih. |
ShowKeyboardCues |
Mendapatkan nilai yang menunjukkan apakah akan menampilkan atau menyembunyikan kunci pintasan. (Diperoleh dari ToolStripItem) |
Site |
Mendapatkan atau mengatur situs kontrol yang dihosting. |
Size |
Mendapatkan atau mengatur ukuran ToolStripItem. |
Tag |
Mendapatkan atau mengatur objek yang berisi data tentang item. (Diperoleh dari ToolStripItem) |
Text |
Mendapatkan atau mengatur teks yang akan ditampilkan pada kontrol yang dihosting. |
TextAlign |
Properti ini tidak relevan dengan kelas ini. |
TextDirection |
Properti ini tidak relevan dengan kelas ini. |
TextImageRelation |
Properti ini tidak relevan dengan kelas ini. |
ToolTipText |
Mendapatkan atau mengatur teks yang muncul sebagai ToolTip untuk kontrol. (Diperoleh dari ToolStripItem) |
Visible |
Mendapatkan atau mengatur nilai yang menunjukkan apakah item ditampilkan. (Diperoleh dari ToolStripItem) |
Width |
Mendapatkan atau mengatur lebar dalam piksel .ToolStripItem (Diperoleh dari ToolStripItem) |
Metode
CreateAccessibilityInstance() |
Membuat objek aksesibilitas baru 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) |
Dispose() |
Merilis semua sumber daya yang Componentdigunakan oleh . (Diperoleh dari Component) |
Dispose(Boolean) |
Merilis sumber daya tidak terkelola yang digunakan oleh ToolStripControlHost dan secara opsional merilis sumber daya terkelola. |
DoDragDrop(Object, DragDropEffects) |
Memulai operasi seret dan letakkan. (Diperoleh dari ToolStripItem) |
DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean) |
Memulai operasi seret. (Diperoleh dari ToolStripItem) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
Focus() |
Memberikan fokus ke kontrol. |
GetCurrentParent() |
ToolStrip Mengambil yang merupakan kontainer dari saat iniToolStripItem. (Diperoleh dari ToolStripItem) |
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) |
GetPreferredSize(Size) |
Mengambil ukuran area persegi panjang tempat kontrol dapat dipasang. |
GetService(Type) |
Mengembalikan objek yang mewakili layanan yang disediakan oleh Component atau oleh Container. (Diperoleh dari Component) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
InitializeLifetimeService() |
Kedaluwarsa.
Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini. (Diperoleh dari MarshalByRefObject) |
Invalidate() |
Membatalkan seluruh permukaan ToolStripItem dan menyebabkannya digambar ulang. (Diperoleh dari ToolStripItem) |
Invalidate(Rectangle) |
Membatalkan wilayah yang ditentukan dengan ToolStripItem menambahkannya ke wilayah ToolStripItempembaruan , yang merupakan area yang akan dicat ulang pada operasi cat berikutnya, dan menyebabkan pesan cat dikirim ke ToolStripItem. (Diperoleh dari ToolStripItem) |
IsInputChar(Char) |
Menentukan apakah karakter adalah karakter input yang dikenali item. (Diperoleh dari ToolStripItem) |
IsInputKey(Keys) |
Menentukan apakah kunci yang ditentukan adalah kunci input reguler atau kunci khusus yang memerlukan pra-pemrosesan. (Diperoleh dari ToolStripItem) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
MemberwiseClone(Boolean) |
Membuat salinan dangkal objek saat ini MarshalByRefObject . (Diperoleh dari MarshalByRefObject) |
OnAvailableChanged(EventArgs) |
Menaikkan peristiwa AvailableChanged. (Diperoleh dari ToolStripItem) |
OnBackColorChanged(EventArgs) |
Memunculkan kejadian BackColorChanged. (Diperoleh dari ToolStripItem) |
OnBindingContextChanged(EventArgs) |
Memunculkan kejadian BindingContextChanged. (Diperoleh dari BindableComponent) |
OnBoundsChanged() |
Terjadi ketika Bounds properti berubah. |
OnClick(EventArgs) |
Memunculkan kejadian Click. (Diperoleh dari ToolStripItem) |
OnCommandCanExecuteChanged(EventArgs) |
Memunculkan kejadian CommandCanExecuteChanged. (Diperoleh dari ToolStripItem) |
OnCommandChanged(EventArgs) |
Memunculkan kejadian CommandChanged. (Diperoleh dari ToolStripItem) |
OnCommandParameterChanged(EventArgs) |
Memunculkan kejadian CommandParameterChanged. (Diperoleh dari ToolStripItem) |
OnDisplayStyleChanged(EventArgs) |
Memunculkan kejadian DisplayStyleChanged. (Diperoleh dari ToolStripItem) |
OnDoubleClick(EventArgs) |
Memunculkan kejadian DoubleClick. (Diperoleh dari ToolStripItem) |
OnDragDrop(DragEventArgs) |
Memunculkan kejadian DragDrop. (Diperoleh dari ToolStripItem) |
OnDragEnter(DragEventArgs) |
Memunculkan kejadian DragEnter. (Diperoleh dari ToolStripItem) |
OnDragLeave(EventArgs) |
Memunculkan kejadian DragLeave. (Diperoleh dari ToolStripItem) |
OnDragOver(DragEventArgs) |
Memunculkan kejadian DragOver. (Diperoleh dari ToolStripItem) |
OnEnabledChanged(EventArgs) |
Memunculkan kejadian EnabledChanged. (Diperoleh dari ToolStripItem) |
OnEnter(EventArgs) |
Memunculkan kejadian Enter. |
OnFontChanged(EventArgs) |
Memunculkan kejadian FontChanged. (Diperoleh dari ToolStripItem) |
OnForeColorChanged(EventArgs) |
Memunculkan kejadian ForeColorChanged. (Diperoleh dari ToolStripItem) |
OnGiveFeedback(GiveFeedbackEventArgs) |
Memunculkan kejadian GiveFeedback. (Diperoleh dari ToolStripItem) |
OnGotFocus(EventArgs) |
Memunculkan kejadian GotFocus. |
OnHostedControlResize(EventArgs) |
Menyinkronkan pengubahan ukuran host kontrol dengan mengubah ukuran kontrol yang dihosting. |
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. (Diperoleh dari ToolStripItem) |
OnLostFocus(EventArgs) |
Memunculkan kejadian LostFocus. |
OnMouseDown(MouseEventArgs) |
Memunculkan kejadian MouseDown. (Diperoleh dari ToolStripItem) |
OnMouseEnter(EventArgs) |
Memunculkan kejadian MouseEnter. (Diperoleh dari ToolStripItem) |
OnMouseHover(EventArgs) |
Memunculkan kejadian MouseHover. (Diperoleh dari ToolStripItem) |
OnMouseLeave(EventArgs) |
Memunculkan kejadian MouseLeave. (Diperoleh dari ToolStripItem) |
OnMouseMove(MouseEventArgs) |
Memunculkan kejadian MouseMove. (Diperoleh dari ToolStripItem) |
OnMouseUp(MouseEventArgs) |
Memunculkan kejadian MouseUp. (Diperoleh dari ToolStripItem) |
OnOwnerChanged(EventArgs) |
Memunculkan kejadian OwnerChanged. (Diperoleh dari ToolStripItem) |
OnOwnerFontChanged(EventArgs) |
Menaikkan FontChanged peristiwa ketika Font properti telah berubah pada induk .ToolStripItem (Diperoleh dari ToolStripItem) |
OnPaint(PaintEventArgs) |
Memunculkan kejadian Paint. |
OnParentBackColorChanged(EventArgs) |
Memunculkan kejadian BackColorChanged. (Diperoleh dari ToolStripItem) |
OnParentChanged(ToolStrip, ToolStrip) |
Memunculkan kejadian ParentChanged. |
OnParentEnabledChanged(EventArgs) |
EnabledChanged Menaikkan peristiwa saat Enabled nilai properti kontainer item berubah. (Diperoleh dari ToolStripItem) |
OnParentForeColorChanged(EventArgs) |
Memunculkan kejadian ForeColorChanged. (Diperoleh dari ToolStripItem) |
OnParentRightToLeftChanged(EventArgs) |
Memunculkan kejadian RightToLeftChanged. (Diperoleh dari ToolStripItem) |
OnQueryContinueDrag(QueryContinueDragEventArgs) |
Memunculkan kejadian QueryContinueDrag. (Diperoleh dari ToolStripItem) |
OnRequestCommandExecute(EventArgs) |
Dipanggil dalam konteks OnClick(EventArgs) untuk memanggil Execute(Object) jika konteks memungkinkan. (Diperoleh dari ToolStripItem) |
OnRightToLeftChanged(EventArgs) |
Memunculkan kejadian RightToLeftChanged. (Diperoleh dari ToolStripItem) |
OnSelectedChanged(EventArgs) |
Menghosting kontrol kustom atau kontrol Formulir Windows. (Diperoleh dari ToolStripItem) |
OnSubscribeControlEvents(Control) |
Berlangganan peristiwa dari kontrol yang dihosting. |
OnTextChanged(EventArgs) |
Memunculkan kejadian TextChanged. (Diperoleh dari ToolStripItem) |
OnUnsubscribeControlEvents(Control) |
Berhenti berlangganan peristiwa dari kontrol yang dihosting. |
OnValidated(EventArgs) |
Memunculkan kejadian Validated. |
OnValidating(CancelEventArgs) |
Memunculkan kejadian Validating. |
OnVisibleChanged(EventArgs) |
Memunculkan kejadian VisibleChanged. (Diperoleh dari ToolStripItem) |
PerformClick() |
|
ProcessCmdKey(Message, Keys) |
Memproses kunci perintah. |
ProcessDialogKey(Keys) |
Memproses kunci dialog. |
ProcessMnemonic(Char) |
Memproses karakter mnemonik. |
ProcessMnemonic(Char) |
Memproses karakter mnemonic. (Diperoleh dari ToolStripItem) |
ResetBackColor() |
Metode ini tidak relevan dengan kelas ini. |
ResetDisplayStyle() |
Metode ini tidak relevan dengan kelas ini. (Diperoleh dari ToolStripItem) |
ResetFont() |
Metode ini tidak relevan dengan kelas ini. (Diperoleh dari ToolStripItem) |
ResetForeColor() |
Metode ini tidak relevan dengan kelas ini. |
ResetImage() |
Metode ini tidak relevan dengan kelas ini. (Diperoleh dari ToolStripItem) |
ResetMargin() |
Metode ini tidak relevan dengan kelas ini. (Diperoleh dari ToolStripItem) |
ResetPadding() |
Metode ini tidak relevan dengan kelas ini. (Diperoleh dari ToolStripItem) |
ResetRightToLeft() |
Metode ini tidak relevan dengan kelas ini. (Diperoleh dari ToolStripItem) |
ResetTextDirection() |
Metode ini tidak relevan dengan kelas ini. (Diperoleh dari ToolStripItem) |
Select() |
Memilih item. (Diperoleh dari ToolStripItem) |
SetBounds(Rectangle) |
Menyetel ukuran dan lokasi item. (Diperoleh dari ToolStripItem) |
SetVisibleCore(Boolean) |
Mengatur ke ToolStripItem status terlihat yang ditentukan. |
ToString() |
Mengembalikan yang String berisi nama Component, jika ada. Metode ini tidak boleh ditimpa. (Diperoleh dari ToolStripItem) |
Acara
AvailableChanged |
Terjadi ketika nilai Available properti berubah. (Diperoleh dari ToolStripItem) |
BackColorChanged |
Terjadi ketika nilai BackColor properti berubah. (Diperoleh dari ToolStripItem) |
BindingContextChanged |
Terjadi ketika konteks pengikatan telah berubah. (Diperoleh dari BindableComponent) |
Click |
Terjadi ketika diklik ToolStripItem . (Diperoleh dari ToolStripItem) |
CommandCanExecuteChanged |
Terjadi ketika CanExecute(Object) status ICommand yang ditetapkan ke Command properti telah berubah. (Diperoleh dari ToolStripItem) |
CommandChanged |
Terjadi ketika properti yang Command ditetapkan ICommand telah berubah. (Diperoleh dari ToolStripItem) |
CommandParameterChanged |
Terjadi ketika nilai CommandParameter properti telah berubah. (Diperoleh dari ToolStripItem) |
DisplayStyleChanged |
Kejadian ini tidak relevan dengan kelas ini. |
Disposed |
Terjadi ketika komponen dibuang oleh panggilan ke Dispose() metode . (Diperoleh dari Component) |
DoubleClick |
Terjadi ketika item diklik dua kali dengan mouse. (Diperoleh dari ToolStripItem) |
DragDrop |
Terjadi ketika pengguna menyeret item dan pengguna melepaskan tombol mouse, menunjukkan bahwa item harus dijatuhkan ke item ini. (Diperoleh dari ToolStripItem) |
DragEnter |
Terjadi ketika pengguna menyeret item ke area klien item ini. (Diperoleh dari ToolStripItem) |
DragLeave |
Terjadi ketika pengguna menyeret item dan penunjuk mouse tidak lagi melewati area klien item ini. (Diperoleh dari ToolStripItem) |
DragOver |
Terjadi ketika pengguna menyeret item ke area klien item ini. (Diperoleh dari ToolStripItem) |
EnabledChanged |
Terjadi ketika Enabled nilai properti telah berubah. (Diperoleh dari ToolStripItem) |
Enter |
Terjadi ketika kontrol yang dihosting dimasukkan. |
ForeColorChanged |
Terjadi ketika ForeColor nilai properti berubah. (Diperoleh dari ToolStripItem) |
GiveFeedback |
Terjadi selama operasi seret. (Diperoleh dari ToolStripItem) |
GotFocus |
Terjadi ketika kontrol yang dihosting menerima fokus. |
KeyDown |
Terjadi ketika tombol ditekan dan ditahan sementara kontrol yang dihosting memiliki fokus. |
KeyPress |
Terjadi ketika tombol ditekan saat kontrol yang dihosting memiliki fokus. |
KeyUp |
Terjadi ketika kunci dirilis saat kontrol yang dihosting memiliki fokus. |
Leave |
Terjadi ketika fokus input meninggalkan kontrol yang dihosting. |
LocationChanged |
Terjadi ketika lokasi diperbarui ToolStripItem . (Diperoleh dari ToolStripItem) |
LostFocus |
Terjadi ketika kontrol yang dihosting kehilangan fokus. |
MouseDown |
Terjadi ketika penunjuk mouse berada di atas item dan tombol mouse ditekan. (Diperoleh dari ToolStripItem) |
MouseEnter |
Terjadi ketika penunjuk mouse memasuki item. (Diperoleh dari ToolStripItem) |
MouseHover |
Terjadi ketika penunjuk mouse mengarah ke item. (Diperoleh dari ToolStripItem) |
MouseLeave |
Terjadi ketika penunjuk mouse meninggalkan item. (Diperoleh dari ToolStripItem) |
MouseMove |
Terjadi ketika penunjuk mouse dipindahkan ke atas item. (Diperoleh dari ToolStripItem) |
MouseUp |
Terjadi ketika penunjuk mouse berada di atas item dan tombol mouse dilepaskan. (Diperoleh dari ToolStripItem) |
OwnerChanged |
Terjadi saat Owner properti berubah. (Diperoleh dari ToolStripItem) |
Paint |
Terjadi ketika item digambar ulang. (Diperoleh dari ToolStripItem) |
QueryAccessibilityHelp |
Terjadi ketika aplikasi klien aksesibilitas memanggil bantuan untuk ToolStripItem. (Diperoleh dari ToolStripItem) |
QueryContinueDrag |
Terjadi selama operasi seret dan letakkan dan memungkinkan sumber seret untuk menentukan apakah operasi seret dan letakkan harus dibatalkan. (Diperoleh dari ToolStripItem) |
RightToLeftChanged |
Terjadi saat RightToLeft nilai properti berubah. (Diperoleh dari ToolStripItem) |
SelectedChanged |
Menghosting kontrol kustom atau kontrol Formulir Windows. (Diperoleh dari ToolStripItem) |
TextChanged |
Terjadi ketika nilai Text properti berubah. (Diperoleh dari ToolStripItem) |
Validated |
Terjadi setelah kontrol yang dihosting berhasil divalidasi. |
Validating |
Terjadi saat kontrol yang dihosting sedang memvalidasi. |
VisibleChanged |
Terjadi ketika nilai Visible properti berubah. (Diperoleh dari ToolStripItem) |
Implementasi Antarmuka Eksplisit
IDropTarget.OnDragDrop(DragEventArgs) |
Memunculkan kejadian DragDrop. (Diperoleh dari ToolStripItem) |
IDropTarget.OnDragEnter(DragEventArgs) |
Memunculkan kejadian DragEnter. (Diperoleh dari ToolStripItem) |
IDropTarget.OnDragLeave(EventArgs) |
Memunculkan kejadian DragLeave. (Diperoleh dari ToolStripItem) |
IDropTarget.OnDragOver(DragEventArgs) |
Memunculkan kejadian |