DocumentDesigner Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Základní třída návrháře pro rozšíření chování režimu návrhu a poskytování zobrazení režimu návrhu na kořenové úrovni pro, Control který podporuje vnořené ovládací prvky a měl by přijímat zprávy posouvání.
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
- Dědičnost
-
DocumentDesigner
- Implementuje
Poznámky
Tento návrhář je kořenový návrhář, což znamená, že poskytuje zobrazení režimu návrhu na kořenové úrovni pro přidružený dokument, když je zobrazen v režimu návrhu.
Návrháře můžete přidružit k typu pomocí DesignerAttribute. Přehled přizpůsobení chování při návrhu najdete v tématu Rozšíření podpory Design-Time.
Konstruktory
DocumentDesigner() |
Inicializuje novou instanci DocumentDesigner třídy . |
Pole
accessibilityObj |
Určuje objekt usnadnění pro návrháře. (Zděděno od ControlDesigner) |
menuEditorService |
Inicializuje proměnnou menuEditorService do . |
Vlastnosti
AccessibilityObject |
AccessibleObject Získá přiřazené ovládacímu prvku. (Zděděno od ControlDesigner) |
ActionLists |
Získá seznamy akcí v době návrhu podporované komponentou přidruženou k návrháři. (Zděděno od ComponentDesigner) |
AllowControlLasso |
Získá hodnotu označující, zda budou vybrané ovládací prvky znovu nadřazeny. (Zděděno od ParentControlDesigner) |
AllowGenericDragBox |
Získá hodnotu označující, zda obecné přetažení pole při přetažení položky panelu nástrojů přes plochu návrháře. (Zděděno od ParentControlDesigner) |
AllowSetChildIndexOnDrop |
Získá hodnotu označující, zda pořadí vykreslování přetažené ovládací prvky by mělo být zachováno při přetažení na ParentControlDesigner. (Zděděno od ParentControlDesigner) |
AssociatedComponents |
Získá kolekci komponent přidružených k komponentě spravované návrhářem. (Zděděno od ControlDesigner) |
AutoResizeHandles |
Získá nebo nastaví hodnotu označující, zda přidělení úchytu pro změnu velikosti závisí na hodnotě AutoSize vlastnosti. (Zděděno od ControlDesigner) |
BehaviorService |
BehaviorService Získá z návrhového prostředí. (Zděděno od ControlDesigner) |
Component |
Získá komponentu, která tento návrhář navrhuje. (Zděděno od ComponentDesigner) |
Control |
Získá ovládací prvek, který návrhář navrhuje. (Zděděno od ControlDesigner) |
DefaultControlLocation |
Získá výchozí umístění pro ovládací prvek přidaný do návrháře. (Zděděno od ParentControlDesigner) |
DrawGrid |
Získá nebo nastaví hodnotu označující, zda má být mřížka vykreslena na ovládací prvek pro tohoto návrháře. (Zděděno od ParentControlDesigner) |
EnableDragRect |
Získá hodnotu označující, zda přetažení obdélníky jsou nakresleny návrhářem. (Zděděno od ParentControlDesigner) |
GridSize |
Získá nebo nastaví velikost každého čtverce mřížky, který je nakreslen, když návrhář je v režimu kreslení mřížky. (Zděděno od ParentControlDesigner) |
InheritanceAttribute |
Získá z InheritanceAttribute návrháře. (Zděděno od ControlDesigner) |
Inherited |
Získá hodnotu označující, zda je tato součást zděděna. (Zděděno od ComponentDesigner) |
MouseDragTool |
Získá hodnotu označující, zda návrhář má platný nástroj během operace přetažení. (Zděděno od ParentControlDesigner) |
ParentComponent |
Získá nadřazenou komponentu ControlDesignerpro . (Zděděno od ControlDesigner) |
ParticipatesWithSnapLines |
Získá hodnotu označující, zda ControlDesigner umožní zarovnání čáry během operace přetažení. (Zděděno od ControlDesigner) |
SelectionRules |
Získá pro SelectionRules návrháře. |
SetTextualDefaultProperty |
Základní třída návrháře pro rozšíření chování režimu návrhu a poskytování zobrazení režimu návrhu na kořenové úrovni pro, Control který podporuje vnořené ovládací prvky a měl by přijímat zprávy posouvání. (Zděděno od ComponentDesigner) |
ShadowProperties |
Získá kolekci hodnot vlastností, které přepíší nastavení uživatele. (Zděděno od ComponentDesigner) |
SnapLines |
Získá seznam SnapLine objektů představujících významné body zarovnání pro tento ovládací prvek. (Zděděno od ParentControlDesigner) |
Verbs |
Získá příkazy v době návrhu podporované komponentou, která je přidružena k návrháři. (Zděděno od ComponentDesigner) |
Metody
AddPaddingSnapLines(ArrayList) |
Přidá zachytávací čáry odsazení. (Zděděno od ParentControlDesigner) |
BaseWndProc(Message) |
Zpracovává zprávy systému Windows. (Zděděno od ControlDesigner) |
CanAddComponent(IComponent) |
Volá se při přidání komponenty do nadřazeného kontejneru. (Zděděno od ParentControlDesigner) |
CanBeParentedTo(IDesigner) |
Určuje, zda lze ovládací prvek tohoto návrháře nadřazený ovládacím prvku zadaného návrháře. (Zděděno od ControlDesigner) |
CanParent(Control) |
Určuje, zda zadaný ovládací prvek může být podřízeným ovládacím prvkům spravovaným tímto návrhářem. (Zděděno od ParentControlDesigner) |
CanParent(ControlDesigner) |
Určuje, zda ovládací prvek spravovaný zadaným návrhářem může být podřízeným ovládacím prvkům spravovaným tímto návrhářem. (Zděděno od ParentControlDesigner) |
CreateTool(ToolboxItem) |
Vytvoří komponentu nebo ovládací prvek ze zadaného nástroje a přidá ho do aktuálního dokumentu návrhu. (Zděděno od ParentControlDesigner) |
CreateTool(ToolboxItem, Point) |
Vytvoří součást nebo ovládací prvek ze zadaného nástroje a přidá jej do aktuálního dokumentu návrhu v zadaném umístění. (Zděděno od ParentControlDesigner) |
CreateTool(ToolboxItem, Rectangle) |
Vytvoří komponentu nebo ovládací prvek ze zadaného nástroje a přidá ho do aktuálního dokumentu návrhu v mezích zadaného obdélníku. (Zděděno od ParentControlDesigner) |
CreateToolCore(ToolboxItem, Int32, Int32, Int32, Int32, Boolean, Boolean) |
Poskytuje základní funkce pro všechny CreateTool(ToolboxItem) metody. (Zděděno od ParentControlDesigner) |
DefWndProc(Message) |
Poskytuje výchozí zpracování zpráv systému Windows. (Zděděno od ControlDesigner) |
DisplayError(Exception) |
Zobrazí informace o zadané výjimce pro uživatele. (Zděděno od ControlDesigner) |
Dispose() |
Uvolní všechny prostředky používané nástrojem ComponentDesigner. (Zděděno od ComponentDesigner) |
Dispose(Boolean) |
Uvolní nespravované prostředky používané nástrojem DocumentDesigner a volitelně uvolní spravované prostředky. |
DoDefaultAction() |
Vytvoří podpis metody v souboru zdrojového kódu pro výchozí událost v komponentě a přejde kurzor uživatele do daného umístění. (Zděděno od ComponentDesigner) |
EnableDesignMode(Control, String) |
Umožňuje funkci doby návrhu pro podřízený ovládací prvek. (Zděděno od ControlDesigner) |
EnableDragDrop(Boolean) |
Povolí nebo zakáže podporu přetažení pro navržený ovládací prvek. (Zděděno od ControlDesigner) |
EnsureMenuEditorService(IComponent) |
Zkontroluje existenci služby editoru nabídek a vytvoří ji, pokud ještě neexistuje. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetControl(Object) |
Získá ovládací prvek z návrháře zadané komponenty. (Zděděno od ParentControlDesigner) |
GetControlGlyph(GlyphSelectionType) |
Získá glyf těla, který představuje hranice ovládacího prvku. (Zděděno od ParentControlDesigner) |
GetGlyphs(GlyphSelectionType) |
GlyphCollection Získá představující Glyph objekty. |
GetGlyphs(GlyphSelectionType) |
Získá kolekci Glyph objektů představujících ohraničení výběru a úchyty pro standardní ovládací prvek. (Zděděno od ParentControlDesigner) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetHitTest(Point) |
Určuje, zda má ovládací prvek zpracovat kliknutí myší v zadaném bodě. (Zděděno od ScrollableControlDesigner) |
GetParentForComponent(IComponent) |
Používá se odvozováním tříd k určení, zda vrací navržený ovládací prvek nebo nějaký jiný Container při přidávání komponenty do něj. (Zděděno od ParentControlDesigner) |
GetService(Type) |
Pokusí se načíst zadaný typ služby z webu režimu návrhu komponenty návrháře. (Zděděno od ComponentDesigner) |
GetToolSupported(ToolboxItem) |
Určuje, zda je zadaný nástroj podporován návrhářem. |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
GetUpdatedRect(Rectangle, Rectangle, Boolean) |
Aktualizuje pozici zadaného obdélníku a upraví ji pro zarovnání mřížky, pokud je povolený režim zarovnání mřížky. (Zděděno od ParentControlDesigner) |
HookChildControls(Control) |
Směruje zprávy z podřízených ovládacích prvků zadaného ovládacího prvku do návrháře. (Zděděno od ControlDesigner) |
Initialize(IComponent) |
Inicializuje návrháře se zadanou komponentou. |
InitializeExistingComponent(IDictionary) |
Znovu inicializuje existující komponentu. (Zděděno od ControlDesigner) |
InitializeNewComponent(IDictionary) |
Inicializuje nově vytvořenou komponentu. (Zděděno od ParentControlDesigner) |
InitializeNonDefault() |
Inicializuje vlastnosti ovládacího prvku na hodnoty, které nejsou výchozí. (Zděděno od ControlDesigner) |
InternalControlDesigner(Int32) |
Vrátí návrháře interních ovládacích prvků se zadaným indexem v objektu ControlDesigner. (Zděděno od ControlDesigner) |
InvokeGetInheritanceAttribute(ComponentDesigner) |
Získá ze zadaného ComponentDesignerobjektu InheritanceAttribute . (Zděděno od ComponentDesigner) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
NumberOfInternalControlDesigners() |
Vrátí počet návrhářů interních ovládacích prvků v .ControlDesigner (Zděděno od ControlDesigner) |
OnContextMenu(Int32, Int32) |
Volá se, když se má zobrazit místní nabídka. |
OnCreateHandle() |
Volá se okamžitě po vytvoření úchytu pro návrháře. |
OnDragComplete(DragEventArgs) |
Volá se za účelem vyčištění operace přetažení. (Zděděno od ParentControlDesigner) |
OnDragDrop(DragEventArgs) |
Volá se při přetažení objektu do zobrazení návrháře ovládacího prvku. (Zděděno od ParentControlDesigner) |
OnDragEnter(DragEventArgs) |
Volá se, když operace přetažení přejde do zobrazení návrháře ovládacího prvku. (Zděděno od ParentControlDesigner) |
OnDragLeave(EventArgs) |
Volá se, když operace přetažení opustí zobrazení návrháře ovládacího prvku. (Zděděno od ParentControlDesigner) |
OnDragOver(DragEventArgs) |
Volá se při přetažení objektu přetažení přes zobrazení návrháře ovládacího prvku. (Zděděno od ParentControlDesigner) |
OnGiveFeedback(GiveFeedbackEventArgs) |
Volá se, když probíhá operace přetažení, která poskytuje vizuální upozornění na základě umístění myši v době, kdy probíhá operace přetažení. (Zděděno od ParentControlDesigner) |
OnMouseDragBegin(Int32, Int32) |
Volá se jako odpověď na stisknutí a podržení levého tlačítka myši nad komponentou. (Zděděno od ParentControlDesigner) |
OnMouseDragEnd(Boolean) |
Volá se na konci operace přetažení, aby se operace dokončila nebo zrušila. (Zděděno od ParentControlDesigner) |
OnMouseDragMove(Int32, Int32) |
Volá se pro každý pohyb myši během operace přetažení. (Zděděno od ParentControlDesigner) |
OnMouseEnter() |
Volá se při prvním vstupu myši do ovládacího prvku. (Zděděno od ParentControlDesigner) |
OnMouseHover() |
Volá se poté, co myš najede myší na ovládací prvek. (Zděděno od ParentControlDesigner) |
OnMouseLeave() |
Volá se při prvním vstupu myši do ovládacího prvku. (Zděděno od ParentControlDesigner) |
OnPaintAdornments(PaintEventArgs) |
Volá se, když ovládací prvek, který návrhář spravuje, namaloval svůj povrch, aby návrhář mohl nakreslit jakékoli další ozdoby nad ovládacím prvku. (Zděděno od ParentControlDesigner) |
OnSetComponentDefaults() |
Zastaralé.
Zastaralé.
Volána při inicializaci návrháře. (Zděděno od ControlDesigner) |
OnSetCursor() |
Umožňuje změnit aktuální kurzor myši. (Zděděno od ParentControlDesigner) |
PostFilterAttributes(IDictionary) |
Umožňuje návrháři změnit nebo odebrat položky ze sady atributů, které zveřejňuje prostřednictvím TypeDescriptor. (Zděděno od ComponentDesigner) |
PostFilterEvents(IDictionary) |
Umožňuje návrháři změnit nebo odebrat položky ze sady událostí, které zveřejňuje prostřednictvím TypeDescriptor. (Zděděno od ComponentDesigner) |
PostFilterProperties(IDictionary) |
Umožňuje návrháři změnit nebo odebrat položky ze sady vlastností, které zveřejňuje prostřednictvím objektu TypeDescriptor. (Zděděno od ComponentDesigner) |
PreFilterAttributes(IDictionary) |
Umožňuje návrháři přidat do sady atributů, které zveřejňuje prostřednictvím TypeDescriptor. (Zděděno od ComponentDesigner) |
PreFilterEvents(IDictionary) |
Umožňuje návrháři přidat do sady událostí, které zveřejňuje prostřednictvím .TypeDescriptor (Zděděno od ComponentDesigner) |
PreFilterProperties(IDictionary) |
Upraví sadu vlastností, které komponenta zveřejňuje prostřednictvím objektu TypeDescriptor. |
RaiseComponentChanged(MemberDescriptor, Object, Object) |
IComponentChangeService Oznámí, že tato komponenta byla změněna. (Zděděno od ComponentDesigner) |
RaiseComponentChanging(MemberDescriptor) |
IComponentChangeService Oznámí, že se tato komponenta bude měnit. (Zděděno od ComponentDesigner) |
ToolPicked(ToolboxItem) |
Vybere zadaný nástroj. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
UnhookChildControls(Control) |
Směruje zprávy pro podřízené položky zadaného ovládacího prvku do každého ovládacího prvku, nikoli do nadřazeného návrháře. (Zděděno od ControlDesigner) |
WndProc(Message) |
Zpracovává zprávy systému Windows. |
WndProc(Message) |
Zpracovává zprávy systému Windows a předává WM_HSCROLL a WM_VSCROLL zprávy ovládacímu prvku v době návrhu. (Zděděno od ScrollableControlDesigner) |