Bagikan melalui


ScrollableControlDesigner Kelas

Definisi

Kelas perancang dasar untuk memperluas perilaku mode desain yang Control harus menerima pesan gulir.

public ref class ScrollableControlDesigner : System::Windows::Forms::Design::ParentControlDesigner
public class ScrollableControlDesigner : System.Windows.Forms.Design.ParentControlDesigner
type ScrollableControlDesigner = class
    inherit ParentControlDesigner
Public Class ScrollableControlDesigner
Inherits ParentControlDesigner
Warisan
Turunan

Keterangan

ScrollableControlDesigner menyediakan kelas dasar untuk perancang kontrol yang merespons pesan gulir. Selain metode dan fungsionalitas yang diwarisi dari ParentControlDesignerkelas , , ControlDesignerdan ComponentDesigner , ScrollableControlDesigner menyediakan WndProc penimpaan metode yang meneruskan pesan WM_HSCROLL dan WM_VSCROLL ke kontrol pada waktu desain.

Catatan

Jika formulir memiliki propertinya AutoScroll yang diatur ke aktif, bilah gulir selalu aktif di lingkungan waktu desain.

Anda dapat mengaitkan perancang dengan jenis menggunakan DesignerAttribute. Untuk gambaran umum menyesuaikan perilaku waktu desain, lihat Memperluas Dukungan Design-Time.

Konstruktor

ScrollableControlDesigner()

Menginisialisasi instans baru kelas ScrollableControlDesigner.

Bidang

accessibilityObj

Menentukan objek aksesibilitas untuk perancang.

(Diperoleh dari ControlDesigner)

Properti

AccessibilityObject

Mendapatkan yang AccessibleObject ditetapkan ke kontrol.

(Diperoleh dari ControlDesigner)
ActionLists

Mendapatkan daftar tindakan waktu desain yang didukung oleh komponen yang terkait dengan perancang.

(Diperoleh dari ComponentDesigner)
AllowControlLasso

Mendapatkan nilai yang menunjukkan apakah kontrol yang dipilih akan di-induk ulang.

(Diperoleh dari ParentControlDesigner)
AllowGenericDragBox

Mendapatkan nilai yang menunjukkan apakah kotak seret generik harus digambar saat menyeret item kotak alat di atas permukaan perancang.

(Diperoleh dari ParentControlDesigner)
AllowSetChildIndexOnDrop

Mendapatkan nilai yang menunjukkan apakah urutan z kontrol yang diseret harus dipertahankan saat dihilangkan pada ParentControlDesigner.

(Diperoleh dari ParentControlDesigner)
AssociatedComponents

Mendapatkan koleksi komponen yang terkait dengan komponen yang dikelola oleh perancang.

(Diperoleh dari ControlDesigner)
AutoResizeHandles

Mendapatkan atau menetapkan nilai yang menunjukkan apakah alokasi penanganan perubahan ukuran bergantung pada nilai AutoSize properti.

(Diperoleh dari ControlDesigner)
BehaviorService

BehaviorService Mendapatkan dari lingkungan desain.

(Diperoleh dari ControlDesigner)
Component

Mendapatkan komponen yang didesain desainer ini.

(Diperoleh dari ComponentDesigner)
Control

Mendapatkan kontrol yang didesain desainer.

(Diperoleh dari ControlDesigner)
DefaultControlLocation

Mendapatkan lokasi default untuk kontrol yang ditambahkan ke perancang.

(Diperoleh dari ParentControlDesigner)
DrawGrid

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kisi harus digambar pada kontrol untuk perancang ini.

(Diperoleh dari ParentControlDesigner)
EnableDragRect

Mendapatkan nilai yang menunjukkan apakah persegi panjang seret digambar oleh perancang.

(Diperoleh dari ParentControlDesigner)
GridSize

Mendapatkan atau mengatur ukuran setiap kotak kisi yang digambar saat perancang berada dalam mode gambar kisi.

(Diperoleh dari ParentControlDesigner)
InheritanceAttribute

Mendapatkan perancang InheritanceAttribute .

(Diperoleh dari ControlDesigner)
Inherited

Mendapatkan nilai yang menunjukkan apakah komponen ini diwariskan.

(Diperoleh dari ComponentDesigner)
MouseDragTool

Mendapatkan nilai yang menunjukkan apakah perancang memiliki alat yang valid selama operasi seret.

(Diperoleh dari ParentControlDesigner)
ParentComponent

Mendapatkan komponen induk untuk ControlDesigner.

(Diperoleh dari ControlDesigner)
ParticipatesWithSnapLines

Mendapatkan nilai yang menunjukkan apakah akan memungkinkan perataan ControlDesigner snapline selama operasi seret.

(Diperoleh dari ControlDesigner)
SelectionRules

Mendapatkan aturan pemilihan yang menunjukkan kemampuan pergerakan komponen.

(Diperoleh dari ControlDesigner)
SetTextualDefaultProperty

Kelas perancang dasar untuk memperluas perilaku mode desain yang Control harus menerima pesan gulir.

(Diperoleh dari ComponentDesigner)
ShadowProperties

Mendapatkan kumpulan nilai properti yang mengambil alih pengaturan pengguna.

(Diperoleh dari ComponentDesigner)
SnapLines

Mendapatkan daftar SnapLine objek yang mewakili titik perataan yang signifikan untuk kontrol ini.

(Diperoleh dari ParentControlDesigner)
Verbs

Mendapatkan kata kerja waktu desain yang didukung oleh komponen yang terkait dengan perancang.

(Diperoleh dari ComponentDesigner)

Metode

AddPaddingSnapLines(ArrayList)

Menambahkan snapline padding.

(Diperoleh dari ParentControlDesigner)
BaseWndProc(Message)

Memproses pesan Windows.

(Diperoleh dari ControlDesigner)
CanAddComponent(IComponent)

Dipanggil ketika komponen ditambahkan ke kontainer induk.

(Diperoleh dari ParentControlDesigner)
CanBeParentedTo(IDesigner)

Menunjukkan apakah kontrol perancang ini dapat diinduki oleh kontrol perancang yang ditentukan.

(Diperoleh dari ControlDesigner)
CanParent(Control)

Menunjukkan apakah kontrol yang ditentukan dapat menjadi anak dari kontrol yang dikelola oleh perancang ini.

(Diperoleh dari ParentControlDesigner)
CanParent(ControlDesigner)

Menunjukkan apakah kontrol yang dikelola oleh perancang yang ditentukan dapat menjadi anak dari kontrol yang dikelola oleh perancang ini.

(Diperoleh dari ParentControlDesigner)
CreateTool(ToolboxItem)

Membuat komponen atau kontrol dari alat yang ditentukan dan menambahkannya ke dokumen desain saat ini.

(Diperoleh dari ParentControlDesigner)
CreateTool(ToolboxItem, Point)

Membuat komponen atau kontrol dari alat yang ditentukan dan menambahkannya ke dokumen desain saat ini di lokasi yang ditentukan.

(Diperoleh dari ParentControlDesigner)
CreateTool(ToolboxItem, Rectangle)

Membuat komponen atau kontrol dari alat yang ditentukan dan menambahkannya ke dokumen desain saat ini dalam batas persegi panjang yang ditentukan.

(Diperoleh dari ParentControlDesigner)
CreateToolCore(ToolboxItem, Int32, Int32, Int32, Int32, Boolean, Boolean)

Menyediakan fungsionalitas inti untuk semua CreateTool(ToolboxItem) metode.

(Diperoleh dari ParentControlDesigner)
DefWndProc(Message)

Menyediakan pemrosesan default untuk pesan Windows.

(Diperoleh dari ControlDesigner)
DisplayError(Exception)

Menampilkan informasi tentang pengecualian yang ditentukan kepada pengguna.

(Diperoleh dari ControlDesigner)
Dispose()

Merilis semua sumber daya yang ComponentDesignerdigunakan oleh .

(Diperoleh dari ComponentDesigner)
Dispose(Boolean)

Merilis sumber daya tidak terkelola yang digunakan oleh ParentControlDesigner, dan secara opsional merilis sumber daya terkelola.

(Diperoleh dari ParentControlDesigner)
DoDefaultAction()

Membuat tanda tangan metode dalam file kode sumber untuk peristiwa default pada komponen dan menavigasi kursor pengguna ke lokasi tersebut.

(Diperoleh dari ComponentDesigner)
EnableDesignMode(Control, String)

Mengaktifkan fungsionalitas waktu desain untuk kontrol anak.

(Diperoleh dari ControlDesigner)
EnableDragDrop(Boolean)

Mengaktifkan atau menonaktifkan dukungan seret dan letakkan untuk kontrol yang dirancang.

(Diperoleh dari ControlDesigner)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetControl(Object)

Mendapatkan kontrol dari perancang komponen yang ditentukan.

(Diperoleh dari ParentControlDesigner)
GetControlGlyph(GlyphSelectionType)

Mendapatkan glyph tubuh yang mewakili batas kontrol.

(Diperoleh dari ParentControlDesigner)
GetGlyphs(GlyphSelectionType)

Mendapatkan kumpulan Glyph objek yang mewakili batas pilihan dan pegangan ambil untuk kontrol standar.

(Diperoleh dari ParentControlDesigner)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetHitTest(Point)

Menunjukkan apakah klik mouse pada titik yang ditentukan harus ditangani oleh kontrol.

GetParentForComponent(IComponent)

Digunakan oleh turunan kelas untuk menentukan apakah kontrol tersebut mengembalikan kontrol yang dirancang atau beberapa lainnya Container saat menambahkan komponen ke dalamnya.

(Diperoleh dari ParentControlDesigner)
GetService(Type)

Upaya untuk mengambil jenis layanan yang ditentukan dari situs mode desain komponen perancang.

(Diperoleh dari ComponentDesigner)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
GetUpdatedRect(Rectangle, Rectangle, Boolean)

Memperbarui posisi persegi panjang yang ditentukan, menyesuaikannya untuk perataan kisi jika mode perataan kisi diaktifkan.

(Diperoleh dari ParentControlDesigner)
HookChildControls(Control)

Merutekan pesan dari kontrol anak dari kontrol yang ditentukan ke perancang.

(Diperoleh dari ControlDesigner)
Initialize(IComponent)

Menginisialisasi perancang dengan komponen yang ditentukan.

(Diperoleh dari ParentControlDesigner)
InitializeExistingComponent(IDictionary)

Menginisialisasi ulang komponen yang ada.

(Diperoleh dari ControlDesigner)
InitializeNewComponent(IDictionary)

Menginisialisasi komponen yang baru dibuat.

(Diperoleh dari ParentControlDesigner)
InitializeNonDefault()

Menginisialisasi properti kontrol ke nilai non-default apa pun.

(Diperoleh dari ControlDesigner)
InternalControlDesigner(Int32)

Mengembalikan perancang kontrol internal dengan indeks yang ditentukan di ControlDesigner.

(Diperoleh dari ControlDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner)

InheritanceAttribute Mendapatkan dari yang ditentukanComponentDesigner.

(Diperoleh dari ComponentDesigner)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
NumberOfInternalControlDesigners()

Mengembalikan jumlah perancang kontrol internal di ControlDesigner.

(Diperoleh dari ControlDesigner)
OnContextMenu(Int32, Int32)

Menampilkan menu konteks dan memberikan kesempatan untuk melakukan pemrosesan tambahan saat menu konteks akan ditampilkan.

(Diperoleh dari ControlDesigner)
OnCreateHandle()

Memberikan kesempatan untuk melakukan pemrosesan tambahan segera setelah handel kontrol dibuat.

(Diperoleh dari ControlDesigner)
OnDragComplete(DragEventArgs)

Dipanggil untuk membersihkan operasi seret dan letakkan.

(Diperoleh dari ParentControlDesigner)
OnDragDrop(DragEventArgs)

Dipanggil saat objek seret dan letakkan dihilangkan ke tampilan perancang kontrol.

(Diperoleh dari ParentControlDesigner)
OnDragEnter(DragEventArgs)

Dipanggil saat operasi seret dan letakkan memasuki tampilan perancang kontrol.

(Diperoleh dari ParentControlDesigner)
OnDragLeave(EventArgs)

Dipanggil saat operasi seret dan letakkan meninggalkan tampilan perancang kontrol.

(Diperoleh dari ParentControlDesigner)
OnDragOver(DragEventArgs)

Dipanggil saat objek seret dan letakkan diseret melalui tampilan perancang kontrol.

(Diperoleh dari ParentControlDesigner)
OnGiveFeedback(GiveFeedbackEventArgs)

Dipanggil ketika operasi seret dan letakkan sedang berlangsung untuk memberikan isjin visual berdasarkan lokasi mouse saat operasi seret sedang berlangsung.

(Diperoleh dari ParentControlDesigner)
OnMouseDragBegin(Int32, Int32)

Dipanggil sebagai respons terhadap tombol mouse kiri yang ditekan dan ditahan saat berada di atas komponen.

(Diperoleh dari ParentControlDesigner)
OnMouseDragEnd(Boolean)

Dipanggil di akhir operasi seret dan letakkan untuk menyelesaikan atau membatalkan operasi.

(Diperoleh dari ParentControlDesigner)
OnMouseDragMove(Int32, Int32)

Dipanggil untuk setiap gerakan mouse selama operasi seret dan letakkan.

(Diperoleh dari ParentControlDesigner)
OnMouseEnter()

Dipanggil ketika mouse pertama kali memasuki kontrol.

(Diperoleh dari ParentControlDesigner)
OnMouseHover()

Dipanggil setelah mouse mengarah ke kontrol.

(Diperoleh dari ParentControlDesigner)
OnMouseLeave()

Dipanggil ketika mouse pertama kali memasuki kontrol.

(Diperoleh dari ParentControlDesigner)
OnPaintAdornments(PaintEventArgs)

Dipanggil ketika kontrol yang mengelola perancang telah melukis permukaannya sehingga desainer dapat melukis hiasan tambahan di atas kontrol.

(Diperoleh dari ParentControlDesigner)
OnSetComponentDefaults()
Kedaluwarsa.
Kedaluwarsa.

Dipanggil ketika perancang diinisialisasi.

(Diperoleh dari ControlDesigner)
OnSetCursor()

Memberikan kesempatan untuk mengubah kursor mouse saat ini.

(Diperoleh dari ParentControlDesigner)
PostFilterAttributes(IDictionary)

Memungkinkan perancang untuk mengubah atau menghapus item dari sekumpulan atribut yang diekspos melalui TypeDescriptor.

(Diperoleh dari ComponentDesigner)
PostFilterEvents(IDictionary)

Memungkinkan perancang untuk mengubah atau menghapus item dari serangkaian peristiwa yang diekspos melalui TypeDescriptor.

(Diperoleh dari ComponentDesigner)
PostFilterProperties(IDictionary)

Memungkinkan perancang untuk mengubah atau menghapus item dari sekumpulan properti yang diekspos melalui TypeDescriptor.

(Diperoleh dari ComponentDesigner)
PreFilterAttributes(IDictionary)

Memungkinkan perancang untuk menambahkan ke sekumpulan atribut yang diekspos melalui TypeDescriptor.

(Diperoleh dari ComponentDesigner)
PreFilterEvents(IDictionary)

Memungkinkan perancang untuk menambahkan ke serangkaian peristiwa yang diekspos melalui TypeDescriptor.

(Diperoleh dari ComponentDesigner)
PreFilterProperties(IDictionary)

Menyesuaikan set properti yang akan diekspos komponen melalui TypeDescriptor.

(Diperoleh dari ParentControlDesigner)
RaiseComponentChanged(MemberDescriptor, Object, Object)

Memberi tahu IComponentChangeService bahwa komponen ini telah diubah.

(Diperoleh dari ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)

Memberi tahu IComponentChangeService bahwa komponen ini akan diubah.

(Diperoleh dari ComponentDesigner)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
UnhookChildControls(Control)

Merutekan pesan untuk turunan kontrol yang ditentukan ke setiap kontrol daripada ke perancang induk.

(Diperoleh dari ControlDesigner)
WndProc(Message)

Memproses pesan Windows dan meneruskan pesan WM_HSCROLL dan WM_VSCROLL ke kontrol pada waktu desain.

Implementasi Antarmuka Eksplisit

IDesignerFilter.PostFilterAttributes(IDictionary)

Untuk deskripsi anggota ini, lihat PostFilterAttributes(IDictionary) metode .

(Diperoleh dari ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

Untuk deskripsi anggota ini, lihat PostFilterEvents(IDictionary) metode .

(Diperoleh dari ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

Untuk deskripsi anggota ini, lihat PostFilterProperties(IDictionary) metode .

(Diperoleh dari ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

Untuk deskripsi anggota ini, lihat PreFilterAttributes(IDictionary) metode .

(Diperoleh dari ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

Untuk deskripsi anggota ini, lihat PreFilterEvents(IDictionary) metode .

(Diperoleh dari ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

Untuk deskripsi anggota ini, lihat PreFilterProperties(IDictionary) metode .

(Diperoleh dari ComponentDesigner)
ITreeDesigner.Children

Untuk deskripsi anggota ini, lihat Children properti .

(Diperoleh dari ComponentDesigner)
ITreeDesigner.Parent

Untuk deskripsi anggota ini, lihat Parent properti .

(Diperoleh dari ComponentDesigner)

Berlaku untuk

Lihat juga