DocumentDesigner 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.
Kelas perancang dasar untuk memperluas perilaku mode desain, dan menyediakan tampilan mode desain tingkat akar untuk, Control yang mendukung kontrol berlapis dan harus menerima pesan gulir.
public ref class DocumentDesigner : System::Windows::Forms::Design::ScrollableControlDesigner, IDisposable, System::ComponentModel::Design::IRootDesigner, System::Drawing::Design::IToolboxUser
public class DocumentDesigner : System.Windows.Forms.Design.ScrollableControlDesigner, IDisposable, System.ComponentModel.Design.IRootDesigner, System.Drawing.Design.IToolboxUser
type DocumentDesigner = class
inherit ScrollableControlDesigner
interface IRootDesigner
interface IDesigner
interface IDisposable
interface IToolboxUser
Public Class DocumentDesigner
Inherits ScrollableControlDesigner
Implements IDisposable, IRootDesigner, IToolboxUser
- Warisan
-
DocumentDesigner
- Penerapan
Keterangan
Perancang ini adalah perancang akar, yang berarti bahwa perancang ini menyediakan tampilan mode desain tingkat akar untuk dokumen terkait saat dilihat dalam mode desain.
Anda dapat mengaitkan perancang dengan jenis menggunakan DesignerAttribute. Untuk gambaran umum menyesuaikan perilaku waktu desain, lihat Memperluas Dukungan Design-Time.
Konstruktor
DocumentDesigner() |
Menginisialisasi instans baru kelas DocumentDesigner. |
Bidang
accessibilityObj |
Menentukan objek aksesibilitas untuk perancang. (Diperoleh dari ControlDesigner) |
menuEditorService |
Menginisialisasi variabel menuEditorService ke |
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 kumpulan komponen yang terkait dengan komponen yang dikelola oleh perancang. (Diperoleh dari ControlDesigner) |
AutoResizeHandles |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah alokasi handel pengukur ukuran tergantung 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 |
InheritanceAttribute Mendapatkan perancang. (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 |
SelectionRules Mendapatkan untuk perancang. |
SetTextualDefaultProperty |
Kelas perancang dasar untuk memperluas perilaku mode desain, dan menyediakan tampilan mode desain tingkat akar untuk, Control yang mendukung kontrol berlapis dan 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 saat komponen ditambahkan ke kontainer induk. (Diperoleh dari ParentControlDesigner) |
CanBeParentedTo(IDesigner) |
Menunjukkan apakah kontrol perancang ini dapat diinduk 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 DocumentDesigner digunakan oleh dan secara opsional merilis sumber daya terkelola. |
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 sedang dirancang. (Diperoleh dari ControlDesigner) |
EnsureMenuEditorService(IComponent) |
Memeriksa keberadaan layanan editor menu dan membuatnya jika belum ada. |
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 yang GlyphCollection mewakili Glyph objek. |
GetGlyphs(GlyphSelectionType) |
Mendapatkan kumpulan Glyph objek yang mewakili batas pilihan dan mengambil handel 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. (Diperoleh dari ScrollableControlDesigner) |
GetParentForComponent(IComponent) |
Digunakan oleh kelas turunan untuk menentukan apakah kontrol tersebut mengembalikan kontrol yang dirancang atau yang lain Container saat menambahkan komponen ke dalamnya. (Diperoleh dari ParentControlDesigner) |
GetService(Type) |
Mencoba mengambil jenis layanan yang ditentukan dari situs mode desain komponen perancang. (Diperoleh dari ComponentDesigner) |
GetToolSupported(ToolboxItem) |
Menunjukkan apakah alat yang ditentukan didukung oleh perancang. |
GetType() |
Mendapatkan 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. |
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 yang saat ini Object. (Diperoleh dari Object) |
NumberOfInternalControlDesigners() |
Mengembalikan jumlah perancang kontrol internal di ControlDesigner. (Diperoleh dari ControlDesigner) |
OnContextMenu(Int32, Int32) |
Dipanggil saat menu konteks harus ditampilkan. |
OnCreateHandle() |
Dipanggil segera setelah handel untuk perancang dibuat. |
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 set 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 diekspos komponen melalui TypeDescriptor. |
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) |
ToolPicked(ToolboxItem) |
Memilih alat yang ditentukan. |
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. |
WndProc(Message) |
Memproses pesan Windows dan meneruskan WM_HSCROLL dan WM_VSCROLL pesan ke kontrol pada waktu desain. (Diperoleh dari ScrollableControlDesigner) |