Sdílet prostřednictvím


ScrollableControlDesigner Třída

Definice

Třída základního návrháře pro rozšíření chování režimu návrhu objektu Control , který by měl přijímat zprávy posouvání.

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
Dědičnost
Odvozené

Poznámky

ScrollableControlDesigner poskytuje základní třídu pro návrháře ovládacích prvků, které reagují na posouvání zpráv. Kromě metod a funkcí zděděných z ParentControlDesignertříd , ControlDesignera ComponentDesigner poskytuje WndProc přepsání metody, ScrollableControlDesigner která předává WM_HSCROLL a WM_VSCROLL zprávy ovládacímu prvku v době návrhu.

Poznámka

Pokud má formulář vlastnost AutoScroll nastavenou na aktivní, jsou posuvníky vždy aktivní v prostředí 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

ScrollableControlDesigner()

Inicializuje novou instanci ScrollableControlDesigner třídy.

Pole

accessibilityObj

Určuje objekt přístupnosti pro návrháře.

(Zděděno od ControlDesigner)

Vlastnosti

AccessibilityObject

Získá přiřazené AccessibleObject 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 vybrané ovládací prvky budou znovu nadřazeny.

(Zděděno od ParentControlDesigner)
AllowGenericDragBox

Získá hodnotu označující, zda má být při přetažení položky panelu nástrojů přes plochu návrháře nakresleno obecné přetahování pole.

(Zděděno od ParentControlDesigner)
AllowSetChildIndexOnDrop

Získá hodnotu označující, zda pořadí z přetažené ovládací prvky by měly být zachovány 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

Získá z BehaviorService 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 určující, zda má být mřížka nakreslena na ovládací prvek pro tohoto návrháře.

(Zděděno od ParentControlDesigner)
EnableDragRect

Získá hodnotu označující, zda přetahování 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

InheritanceAttribute Získá návrháře.

(Zděděno od ControlDesigner)
Inherited

Získá hodnotu označující, zda je tato komponenta 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 bude umožňovat zarovnání čáry během operace přetažení.

(Zděděno od ControlDesigner)
SelectionRules

Získá pravidla výběru, která označují možnosti pohybu komponenty.

(Zděděno od ControlDesigner)
SetTextualDefaultProperty

Třída základního návrháře pro rozšíření chování režimu návrhu objektu Control , který by měl 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á odsazení přichycení.

(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, jestli může být 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 prvku spravovaného 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 prvku spravovaného 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á ji do aktuálního dokumentu návrhu.

(Zděděno od ParentControlDesigner)
CreateTool(ToolboxItem, Point)

Vytvoří komponentu nebo ovládací prvek ze zadaného nástroje a přidá je 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í uživateli informace o zadané výjimce.

(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 ParentControlDesignera volitelně uvolní spravované prostředky.

(Zděděno od ParentControlDesigner)
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 podřízeného ovládacího prvku.

(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)
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)

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ě.

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)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
GetUpdatedRect(Rectangle, Rectangle, Boolean)

Aktualizuje pozici zadaného obdélníku a upraví ho 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ář se zadanou komponentou.

(Zděděno od ParentControlDesigner)
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 všechny 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á zadaný InheritanceAttribute .ComponentDesigner

(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)

Zobrazí místní nabídku a umožňuje provést další zpracování, když se má místní nabídka zobrazit.

(Zděděno od ControlDesigner)
OnCreateHandle()

Poskytuje možnost provést další zpracování okamžitě po vytvoření ovládacího úchytu.

(Zděděno od ControlDesigner)
OnDragComplete(DragEventArgs)

Volá se, aby se vyčistila 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á se 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 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é bude komponenta zveřejňovat prostřednictvím objektu TypeDescriptor.

(Zděděno od ParentControlDesigner)
RaiseComponentChanged(MemberDescriptor, Object, Object)

Oznámí, IComponentChangeService že tato komponenta byla změněna.

(Zděděno od ComponentDesigner)
RaiseComponentChanging(MemberDescriptor)

Upozorní, IComponentChangeService že se tato komponenta chystá ke změně.

(Zděděno od ComponentDesigner)
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 a předává WM_HSCROLL a WM_VSCROLL zprávy ovládacímu prvku v době návrhu.

Explicitní implementace rozhraní

IDesignerFilter.PostFilterAttributes(IDictionary)

Popis tohoto člena najdete v PostFilterAttributes(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PostFilterEvents(IDictionary)

Popis tohoto člena najdete v PostFilterEvents(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PostFilterProperties(IDictionary)

Popis tohoto člena najdete v PostFilterProperties(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PreFilterAttributes(IDictionary)

Popis tohoto člena najdete v PreFilterAttributes(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PreFilterEvents(IDictionary)

Popis tohoto člena najdete v PreFilterEvents(IDictionary) metodě.

(Zděděno od ComponentDesigner)
IDesignerFilter.PreFilterProperties(IDictionary)

Popis tohoto člena najdete v PreFilterProperties(IDictionary) metodě.

(Zděděno od ComponentDesigner)
ITreeDesigner.Children

Popis tohoto člena najdete ve Children vlastnosti .

(Zděděno od ComponentDesigner)
ITreeDesigner.Parent

Popis tohoto člena najdete ve Parent vlastnosti .

(Zděděno od ComponentDesigner)

Platí pro

Viz také