DocumentDesigner Sınıf

Tanım

İç içe denetimleri destekleyen ve kaydırma iletilerini alması gereken için tasarım modu davranışını genişletmek ve için kök düzeyinde bir Control tasarım modu görünümü sağlamak için temel tasarımcı sınıfı.

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
Devralma
Uygulamalar

Açıklamalar

Bu tasarımcı bir kök tasarımcıdır, yani tasarım modunda görüntülendiğinde ilişkili belge için kök düzeyinde tasarım modu görünümü sağlar.

kullanarak DesignerAttributebir tasarımcıyı bir türle ilişkilendirebilirsiniz. Tasarım zamanı davranışını özelleştirmeye genel bakış için bkz. Design-Time Desteğini Genişletme.

Oluşturucular

DocumentDesigner()

DocumentDesigner sınıfının yeni bir örneğini başlatır.

Alanlar

accessibilityObj

Tasarımcının erişilebilirlik nesnesini belirtir.

(Devralındığı yer: ControlDesigner)
menuEditorService

menuEditorService değişkenini olarak nullbaşlatır.

Özellikler

AccessibilityObject

Denetime AccessibleObject atananı alır.

(Devralındığı yer: ControlDesigner)
ActionLists

Tasarımcıyla ilişkilendirilmiş bileşen tarafından desteklenen tasarım zamanı eylem listelerini alır.

(Devralındığı yer: ComponentDesigner)
AllowControlLasso

Seçili denetimlerin yeniden üst öğeye alınıp alınmayacağını belirten bir değer alır.

(Devralındığı yer: ParentControlDesigner)
AllowGenericDragBox

Tasarımcının yüzeyi üzerinde bir araç kutusu öğesi sürüklenirken genel bir sürükleme kutusunun çizilip çizilmeyeceğini belirten bir değer alır.

(Devralındığı yer: ParentControlDesigner)
AllowSetChildIndexOnDrop

Sürüklenen denetimlerin z sırasının bir üzerine bırakıldığında korunması gerekip gerekmediğini belirten bir ParentControlDesignerdeğer alır.

(Devralındığı yer: ParentControlDesigner)
AssociatedComponents

Tasarımcı tarafından yönetilen bileşenle ilişkili bileşenlerin koleksiyonunu alır.

(Devralındığı yer: ControlDesigner)
AutoResizeHandles

Yeniden boyutlandırma tutamacı ayırmasının özelliğin AutoSize değerine bağlı olup olmadığını belirten bir değeri alır veya ayarlar.

(Devralındığı yer: ControlDesigner)
BehaviorService

tasarım ortamından öğesini BehaviorService alır.

(Devralındığı yer: ControlDesigner)
Component

Bu tasarımcının tasarlıyor olduğu bileşeni alır.

(Devralındığı yer: ComponentDesigner)
Control

Tasarımcının tasarlıyor olduğu denetimi alır.

(Devralındığı yer: ControlDesigner)
DefaultControlLocation

Tasarımcıya eklenen denetimin varsayılan konumunu alır.

(Devralındığı yer: ParentControlDesigner)
DrawGrid

Bu tasarımcının denetiminde bir kılavuz çizilip çizilmeyeceğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: ParentControlDesigner)
EnableDragRect

Sürükle dikdörtgenlerinin tasarımcı tarafından çizilip çizildiğini belirten bir değer alır.

(Devralındığı yer: ParentControlDesigner)
GridSize

Tasarımcı kılavuz çizim modundayken çizilen kılavuzun her karesinin boyutunu alır veya ayarlar.

(Devralındığı yer: ParentControlDesigner)
InheritanceAttribute

Tasarımcının InheritanceAttribute öğesini alır.

(Devralındığı yer: ControlDesigner)
Inherited

Bu bileşenin devralınıp devralınmadığını belirten bir değer alır.

(Devralındığı yer: ComponentDesigner)
MouseDragTool

Sürükleme işlemi sırasında tasarımcının geçerli bir aracı olup olmadığını belirten bir değer alır.

(Devralındığı yer: ParentControlDesigner)
ParentComponent

için ControlDesignerüst bileşeni alır.

(Devralındığı yer: ControlDesigner)
ParticipatesWithSnapLines

öğesinin bir sürükleme işlemi sırasında ek çizgi hizalamasına ControlDesigner izin verip vermeyeceğini belirten bir değer alır.

(Devralındığı yer: ControlDesigner)
SelectionRules

Tasarımcı için öğesini SelectionRules alır.

ShadowProperties

Kullanıcı ayarlarını geçersiz kılan özellik değerleri koleksiyonunu alır.

(Devralındığı yer: ComponentDesigner)
SnapLines

Bu denetim için önemli hizalama noktalarını temsil eden nesnelerin listesini SnapLine alır.

(Devralındığı yer: ParentControlDesigner)
Verbs

Tasarımcıyla ilişkili bileşen tarafından desteklenen tasarım zamanı fiillerini alır.

(Devralındığı yer: ComponentDesigner)

Yöntemler

AddPaddingSnapLines(ArrayList)

Doldurma ek çizgileri ekler.

(Devralındığı yer: ParentControlDesigner)
BaseWndProc(Message)

Windows iletilerini işler.

(Devralındığı yer: ControlDesigner)
CanAddComponent(IComponent)

Bir bileşen üst kapsayıcıya eklendiğinde çağrılır.

(Devralındığı yer: ParentControlDesigner)
CanBeParentedTo(IDesigner)

Bu tasarımcının denetiminin belirtilen tasarımcının denetimi tarafından üst öğe oluşturulabileceğini gösterir.

(Devralındığı yer: ControlDesigner)
CanParent(Control)

Belirtilen denetimin bu tasarımcı tarafından yönetilen denetimin alt öğesi olup olmadığını gösterir.

(Devralındığı yer: ParentControlDesigner)
CanParent(ControlDesigner)

Belirtilen tasarımcı tarafından yönetilen denetimin bu tasarımcı tarafından yönetilen denetimin alt öğesi olup olmadığını gösterir.

(Devralındığı yer: ParentControlDesigner)
CreateTool(ToolboxItem)

Belirtilen araçtan bir bileşen veya denetim oluşturur ve bunu geçerli tasarım belgesine ekler.

(Devralındığı yer: ParentControlDesigner)
CreateTool(ToolboxItem, Point)

Belirtilen araçtan bir bileşen veya denetim oluşturur ve bunu belirtilen konumdaki geçerli tasarım belgesine ekler.

(Devralındığı yer: ParentControlDesigner)
CreateTool(ToolboxItem, Rectangle)

Belirtilen araçtan bir bileşen veya denetim oluşturur ve bunu belirtilen dikdörtgenin sınırları içinde geçerli tasarım belgesine ekler.

(Devralındığı yer: ParentControlDesigner)
CreateToolCore(ToolboxItem, Int32, Int32, Int32, Int32, Boolean, Boolean)

Tüm CreateTool(ToolboxItem) yöntemler için temel işlevsellik sağlar.

(Devralındığı yer: ParentControlDesigner)
DefWndProc(Message)

Windows iletileri için varsayılan işlemeyi sağlar.

(Devralındığı yer: ControlDesigner)
DisplayError(Exception)

Kullanıcıya belirtilen özel durumla ilgili bilgileri görüntüler.

(Devralındığı yer: ControlDesigner)
Dispose()

ComponentDesigner tarafından kullanılan tüm kaynakları serbest bırakır.

(Devralındığı yer: ComponentDesigner)
Dispose(Boolean)

DocumentDesigner tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve yönetilen kaynakları isteğe bağlı olarak serbest bırakır.

DoDefaultAction()

Bileşendeki varsayılan olay için kaynak kod dosyasında bir yöntem imzası oluşturur ve kullanıcının imlecini bu konuma gider.

(Devralındığı yer: ComponentDesigner)
EnableDesignMode(Control, String)

Alt denetim için tasarım süresi işlevselliğini etkinleştirir.

(Devralındığı yer: ControlDesigner)
EnableDragDrop(Boolean)

Tasarlanan denetim için sürükle ve bırak desteğini etkinleştirir veya devre dışı bırakır.

(Devralındığı yer: ControlDesigner)
EnsureMenuEditorService(IComponent)

Bir menü düzenleyici hizmetinin varlığını denetler ve yoksa bir tane oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetControl(Object)

Belirtilen bileşenin tasarımcısından denetimi alır.

(Devralındığı yer: ParentControlDesigner)
GetControlGlyph(GlyphSelectionType)

Denetimin sınırlarını temsil eden bir gövde karakteri alır.

(Devralındığı yer: ParentControlDesigner)
GetGlyphs(GlyphSelectionType)

Nesneleri temsil eden Glyph bir GlyphCollection alır.

GetGlyphs(GlyphSelectionType)

Standart denetim için seçim kenarlıklarını ve tutamaçları temsil eden bir nesne koleksiyonunu Glyph alır.

(Devralındığı yer: ParentControlDesigner)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetHitTest(Point)

Belirtilen noktada fare tıklamasının denetim tarafından işlenip işlenmeyeceğini gösterir.

(Devralındığı yer: ScrollableControlDesigner)
GetParentForComponent(IComponent)

Sınıflar türetilerek, tasarımı yapılan denetimi mi yoksa bileşen eklerken başka Container bir denetimi mi döndüreceğini belirlemek için kullanılır.

(Devralındığı yer: ParentControlDesigner)
GetService(Type)

Tasarımcının bileşeninin tasarım modu sitesinden belirtilen hizmet türünü almaya çalışır.

(Devralındığı yer: ComponentDesigner)
GetToolSupported(ToolboxItem)

Belirtilen aracın tasarımcı tarafından desteklenip desteklenmediğini gösterir.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
GetUpdatedRect(Rectangle, Rectangle, Boolean)

Belirtilen dikdörtgenin konumunu güncelleştirir ve kılavuz hizalama modu etkinse kılavuz hizalaması için ayarlar.

(Devralındığı yer: ParentControlDesigner)
HookChildControls(Control)

Belirtilen denetimin alt denetimlerinden gelen iletileri tasarımcıya yönlendirir.

(Devralındığı yer: ControlDesigner)
Initialize(IComponent)

Tasarımcıyı belirtilen bileşenle başlatır.

InitializeExistingComponent(IDictionary)

Mevcut bir bileşeni yeniden başlatır.

(Devralındığı yer: ControlDesigner)
InitializeNewComponent(IDictionary)

Yeni oluşturulan bir bileşeni başlatır.

(Devralındığı yer: ParentControlDesigner)
InitializeNonDefault()

Denetimin özelliklerini varsayılan olmayan değerlere başlatır.

(Devralındığı yer: ControlDesigner)
InternalControlDesigner(Int32)

içinde belirtilen dizine sahip iç denetim tasarımcısını ControlDesignerdöndürür.

(Devralındığı yer: ControlDesigner)
InvokeGetInheritanceAttribute(ComponentDesigner)

InheritanceAttribute Belirtilen ComponentDesigneröğesinin değerini alır.

(Devralındığı yer: ComponentDesigner)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
NumberOfInternalControlDesigners()

içindeki ControlDesigneriç denetim tasarımcılarının sayısını döndürür.

(Devralındığı yer: ControlDesigner)
OnContextMenu(Int32, Int32)

Bağlam menüsünün görüntülenmesi gerektiğinde çağrılır.

OnCreateHandle()

Tasarımcının tanıtıcısı oluşturulduktan hemen sonra çağrılır.

OnDragComplete(DragEventArgs)

Sürükle ve bırak işlemini temizlemek için çağrılır.

(Devralındığı yer: ParentControlDesigner)
OnDragDrop(DragEventArgs)

Sürükle ve bırak nesnesi denetim tasarımcısı görünümüne bırakıldığında çağrılır.

(Devralındığı yer: ParentControlDesigner)
OnDragEnter(DragEventArgs)

Sürükle ve bırak işlemi denetim tasarımcısı görünümüne girdiğinde çağrılır.

(Devralındığı yer: ParentControlDesigner)
OnDragLeave(EventArgs)

Sürükle ve bırak işlemi denetim tasarımcısı görünümünden ayrıldığında çağrılır.

(Devralındığı yer: ParentControlDesigner)
OnDragOver(DragEventArgs)

Sürükle ve bırak nesnesi denetim tasarımcısı görünümünün üzerine sürüklendiğinde çağrılır.

(Devralındığı yer: ParentControlDesigner)
OnGiveFeedback(GiveFeedbackEventArgs)

Sürükle ve bırak işlemi devam ederken farenin konumuna göre görsel ipuçları sağlamak için sürükle ve bırak işlemi devam ederken çağrılır.

(Devralındığı yer: ParentControlDesigner)
OnMouseDragBegin(Int32, Int32)

Bileşenin üzerindeyken basılı tutulan sol fare düğmesine yanıt olarak çağrılır.

(Devralındığı yer: ParentControlDesigner)
OnMouseDragEnd(Boolean)

İşlemi tamamlamak veya iptal etmek için sürükle ve bırak işleminin sonunda çağrılır.

(Devralındığı yer: ParentControlDesigner)
OnMouseDragMove(Int32, Int32)

Sürükle ve bırak işlemi sırasında farenin her hareketi için çağrılır.

(Devralındığı yer: ParentControlDesigner)
OnMouseEnter()

Fare denetime ilk girdiğinde çağrılır.

(Devralındığı yer: ParentControlDesigner)
OnMouseHover()

Fare denetimin üzerine getirildikten sonra çağrılır.

(Devralındığı yer: ParentControlDesigner)
OnMouseLeave()

Fare denetime ilk girdiğinde çağrılır.

(Devralındığı yer: ParentControlDesigner)
OnPaintAdornments(PaintEventArgs)

Tasarımcının yönettiği denetim, tasarımcının denetimin üzerine ek süslemeler boyayabilmesi için yüzeyini boyadığında çağrılır.

(Devralındığı yer: ParentControlDesigner)
OnSetComponentDefaults()
Kullanımdan kalktı.
Kullanımdan kalktı.

Tasarımcı başlatıldığında çağrılır.

(Devralındığı yer: ControlDesigner)
OnSetCursor()

Geçerli fare imlecini değiştirme fırsatı sağlar.

(Devralındığı yer: ParentControlDesigner)
PostFilterAttributes(IDictionary)

Tasarımcının aracılığıyla kullanıma verdiği TypeDescriptoröznitelik kümesindeki öğeleri değiştirmesine veya kaldırmasına izin verir.

(Devralındığı yer: ComponentDesigner)
PostFilterEvents(IDictionary)

Tasarımcının aracılığıyla kullanıma verdiği TypeDescriptorolay kümesindeki öğeleri değiştirmesine veya kaldırmasına izin verir.

(Devralındığı yer: ComponentDesigner)
PostFilterProperties(IDictionary)

Tasarımcının aracılığıyla kullanıma verdiği TypeDescriptorözellik kümesindeki öğeleri değiştirmesine veya kaldırmasına izin verir.

(Devralındığı yer: ComponentDesigner)
PreFilterAttributes(IDictionary)

Tasarımcının aracılığıyla TypeDescriptorkullanıma verdiği öznitelik kümesine eklemesine izin verir.

(Devralındığı yer: ComponentDesigner)
PreFilterEvents(IDictionary)

Tasarımcının aracılığıyla TypeDescriptorkullanıma verdiği olay kümesine eklemesine izin verir.

(Devralındığı yer: ComponentDesigner)
PreFilterProperties(IDictionary)

Bileşenin aracılığıyla TypeDescriptorkullanıma sunan özellik kümesini ayarlar.

RaiseComponentChanged(MemberDescriptor, Object, Object)

Bu bileşenin IComponentChangeService değiştirildiğini bildirir.

(Devralındığı yer: ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)

Bu bileşenin IComponentChangeService değiştirilmek üzere olduğunu bildirir.

(Devralındığı yer: ComponentDesigner)
ToolPicked(ToolboxItem)

Belirtilen aracı seçer.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
UnhookChildControls(Control)

Belirtilen denetimin alt öğelerine yönelik iletileri üst tasarımcı yerine her denetime yönlendirir.

(Devralındığı yer: ControlDesigner)
WndProc(Message)

Windows iletilerini işler.

WndProc(Message)

İletileri Windows işler ve WM_HSCROLL ve WM_VSCROLL iletilerini tasarım zamanında denetime geçirir.

(Devralındığı yer: ScrollableControlDesigner)

Belirtik Arabirim Kullanımları

IDesignerFilter.PostFilterAttributes(IDictionary)

Bu üyenin açıklaması için yöntemine PostFilterAttributes(IDictionary) bakın.

(Devralındığı yer: ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

Bu üyenin açıklaması için yöntemine PostFilterEvents(IDictionary) bakın.

(Devralındığı yer: ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

Bu üyenin açıklaması için yöntemine PostFilterProperties(IDictionary) bakın.

(Devralındığı yer: ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

Bu üyenin açıklaması için yöntemine PreFilterAttributes(IDictionary) bakın.

(Devralındığı yer: ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

Bu üyenin açıklaması için yöntemine PreFilterEvents(IDictionary) bakın.

(Devralındığı yer: ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

Bu üyenin açıklaması için yöntemine PreFilterProperties(IDictionary) bakın.

(Devralındığı yer: ComponentDesigner)
IRootDesigner.GetView(ViewTechnology)

Bu üyenin açıklaması için bkz ViewTechnology. .

IRootDesigner.SupportedTechnologies

Bu üyenin açıklaması için bkz SupportedTechnologies. .

IToolboxUser.GetToolSupported(ToolboxItem)

Bu üyenin açıklaması için bkz GetToolSupported(ToolboxItem). .

IToolboxUser.ToolPicked(ToolboxItem)

Bu üyenin açıklaması için bkz ToolPicked(ToolboxItem). .

ITreeDesigner.Children

Bu üyenin açıklaması için özelliğine Children bakın.

(Devralındığı yer: ComponentDesigner)
ITreeDesigner.Parent

Bu üyenin açıklaması için özelliğine Parent bakın.

(Devralındığı yer: ComponentDesigner)

Şunlara uygulanır

Ayrıca bkz.