Sdílet prostřednictvím


Microsoft.Windows.Design.Interaction – obor názvů

Obsahuje typy implementace pro návrhu vlastního ovládacího prvku uživatelského rozhraní (UI).

Microsoft.Windows.Design.Interaction Obsahuje obor názvů tříd pro vytváření vlastní položky kontextové nabídky, adorners a uživatele gesta. Pocházet z PrimarySelectionAdornerProvider implementovat zprostředkovatele adorner pro vybraný prvek na povrchu návrhu. Pocházet z PrimarySelectionContextMenuProvider implementovat MenuGroup pro kontextové nabídky. Pocházet z Task třída implementovat gesta jako přetažení- a -drop.

Třídy

  Třída Popis
Veřejná třída Adapter Lze přizpůsobit logika určitého zboží.
Veřejná třída AdornerColors Poskytuje sadu běžných stopy, které lze na adorners.
Veřejná třída AdornerCoordinateSpace Infrastruktura. Definuje 2D souřadnice místa pro použití v AdornerPanel.
Veřejná třída AdornerCoordinateSpaces Definuje dva běžné souřadnice prostory používané v návrháři.
Veřejná třída AdornerFonts Poskytuje sadu běžných stopy, které lze na adorners.
Veřejná třída AdornerLayout Provádí rozložení adorner DesignerView.
Veřejná třída AdornerOrder Určuje pořadí z adorners v návrhovém zobrazení.
Veřejná třída AdornerPanel Poskytuje kontejner pro Windows Presentation foundation (WPF) prvky, které jsou používány v době návrhu jako adorners.
Veřejná třída AdornerPlacementCollection Umožňuje přesné umístění v rámci adorners AdornerPanel.
Veřejná třída AdornerProperties Definuje sadu vlastností připojených prvek uživatelského rozhraní povolit adorner vzhled a chování.
Veřejná třída AdornerProvider Funkce zprostředkovateli přidáním třídy adorners automaticky přidat návrháře povrchu.
Veřejná třída AdornerResources Slouží k definování nastavení prostředků, které lze použít v XAML.
Veřejná třída CanExecuteToolEventArgs Poskytuje data CanExecute událostí.
Veřejná třída CommandExceptionEventArgs Poskytuje data CommandException události definované na DesignerView Třída
Veřejná třída ContextMenuProvider Definuje sadu položek nabídky, které jsou zobrazeny v místní nabídce.
Veřejná třída CreationCommands Představuje sadu definic statické příkaz pro vytváření příkazů nástroje.
Veřejná třída CreationTool Nástroj použitý k vytvoření nové instance objektů na Návrhář.
Veřejná třída CreationToolAttribute Označuje vytvoření Nástroj použitý k vytvoření instance určeného typu.
Veřejná třída CurrentDesignerView Kontext položka, která se používá k ukládání a sestavy používané v rámci úpravy aktuálního zobrazení návrháře.
Veřejná třída DesignerCommands Představuje návrháře přidružené příkazy.
Veřejná třída DesignerView Poskytuje vizuální návrh povrchu Návrhář.
Veřejná třída DragGestureData Poskytuje další informace během přetahování myší.
Veřejná třída ExecutedToolEventArgs Poskytuje data Executed událostí.
Veřejná třída FocusedTask Obsahuje úkol, který má aktuálně fokus nástroj.
Veřejná třída GestureData Obsahuje informace o speciální tah.
Veřejná třída MatchGestureEventArgs Poskytuje data MatchGesture událostí.
Veřejná třída MenuAction Položka kontextové nabídky, která představuje akci v návrháři.
Veřejná třída MenuActionEventArgs Poskytuje data pro MenuAction události.
Veřejná třída MenuBase Poskytuje základní třída pro akce a skupin.
Veřejná třída MenuGroup Představuje skupinu položek nabídky.
Veřejná třída MouseGestureData Poskytuje informace o umístění myši.
Veřejná třída ParentAdapter Rozšiřovací bod obsahuje pro každý typ, který může být nadřazený podřízené objekty.
Veřejná třída PlacementAdapter Adaptér, který se používá k získání a nastavení polohy objektů nadřazených souřadnic.
Veřejná třída PrimarySelectionAdornerProvider Nabízí sadu adorners zobrazené pro primární výběr.
Veřejná třída PrimarySelectionContextMenuProvider Nabízí sadu MenuGroup položky, které jsou zobrazeny pro aktuální výběr.
Veřejná třída PrimarySelectionTaskProvider Poskytuje sadu úloh, které jsou k dispozici nástroj pro výběr při třídy primárního výběru.
Veřejná třída RelativePosition Představuje umístění na Návrhář, který zůstává nezávislý souřadnicovém prostoru.
Veřejná třída RelativePositions Představuje sadu statických instance společného RelativePositions objektů.
Veřejná třída RelativeValueCollection Reprezentuje kolekci hodnot, které popisují umístění položky v panelu nebo kontejner na povrchu návrháře.
Veřejná třída RootPlacementAdapter Poskytuje podporu umístění pro libovolný prvek, který nemá nadřazenou.
Veřejná třída Selection Představuje sadu vybraných uživatelem Návrhář objektů.
Veřejná třída SelectionCommands Poskytuje standardní příkazy, které řídí výběr objektů v návrháře.
Veřejná třída SelectionOperations Poskytuje standardní operace ovládající programový výběr objektů v návrháře.
Veřejná třída SelectionTool Představuje nástroj, který vybírá objekty v návrháři, například ukazatel myši.
Veřejná třída Task Představuje kolekci příkazů a vazby na vstupní příkazy.
Veřejná třída TaskProvider Funkce zprostředkovateli přidáním třídy automaticky přidat úkoly do aktivního nástroje.
Veřejná třída Tool Představuje nástroj, který určuje režim návrháře.
Veřejná třída ToolActionEventArgs Poskytuje data pro ToolAction události.
Veřejná třída ToolCommand Funguje jako identifikátor příkazu a jednotný způsob vyvolání určitého příkazu.
Veřejná třída ToolCommandBinding Funguje jako most mezi příkazu a obslužné rutiny události, která implementuje.
Veřejná třída ToolCommandBindingCollection Představuje kolekci vazby příkaz nástroje.
Veřejná třída ToolGesture Představuje nástroj pro interakci s myší.
Veřejná třída ViewHitTestResult Vrácená hodnota představuje přístupů v testu HitTest metody.
Veřejná třída ViewItem Abstraktní třída, která umožňuje interakci s objekty zobrazení.
Veřejná třída WheelGestureData Poskytuje data o kolečko myši gesto.

Struktury

  Struktura Popis
Veřejná struktura AdornerPlacementValue Představuje jednu hodnotu v AdornerPlacementCollection.
Veřejná struktura RelativePoint Definuje bod, který se skládá z x a y umístění a RelativePosition Třída definuje vztah mezi tyto souřadnice a některých dalších objektů.
Veřejná struktura RelativeValue Představuje souřadnici na Návrhář.

Rozhraní

  Rozhraní Popis
Veřejné rozhraní IAdornerPlacement Určuje umístění termín AdornerPlacementCollection.

Delegáti

  Delegát Popis
Veřejný delegát CanExecuteToolEventHandler Představuje metodu, která bude zpracovávat CanExecute události pro příkazy nástroje.
Veřejný delegát ExecutedToolEventHandler Představuje metodu, která bude zpracovávat Executed události pro příkazy nástroje.
Veřejný delegát LoadResourcesCallback Při prostředek pro zadaný klíč musí být umístěn.
Veřejný delegát ModelHitTestFilterCallback Přiřazené k delegát zpětné volání ModelFilter Vlastnost transakce úloh.
Veřejný delegát ViewHitTestFilterCallback Představuje metody zpětného volání, která určuje test zpracování v které části stromu vizuální vynechat z přístupů HitTest metody.
Veřejný delegát ViewHitTestResultCallback Testování přístupů představuje zpětné volání, který slouží k přizpůsobení HitTest metody.

Výčty

  Výčet Popis
Veřejný výčet AdornerHorizontalAlignment Výčet definující vodorovné zarovnání adorner vzhledem k prvku na povrchu návrhu.
Veřejný výčet AdornerPlacementDimension Výčet definující dimenzi, která má být použita AdornerPlacementValue struktury.
Veřejný výčet AdornerStretch Výčet sloužící k identifikaci chování konkrétní dimenzi (X nebo Y) adorner při změně měřítka zobrazení návrhu.
Veřejný výčet AdornerVerticalAlignment Výčet definující svislé zarovnání adorner vzhledem k prvku na povrchu návrhu.
Veřejný výčet NudgeIntent Výčet označující způsob PlacementAdapter používá k přesunutí ovládacích prvků při šťouchnutí klávesnice.
Veřejný výčet PlacementIntent Výčet označující způsob PlacementAdapter používá umístit ovládací prvky.
Veřejný výčet ToolAction Představuje gesto uživatele.