Sdílet prostřednictvím


ShapeElement.ShouldTryParentShapeForMergeOnToolboxDoubleClick – vlastnost

Pokud je hodnota true, když uživatel poklepe položku sady nástrojů tento obrazec, pokud nástroj nelze sloučit s Tento obrazec bude korespondence s nadřazeného obrazce pokusu.Výchozí hodnota je true.

Obor názvů:  Microsoft.VisualStudio.Modeling.Diagrams
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Syntaxe

'Deklarace
Public Overridable ReadOnly Property ShouldTryParentShapeForMergeOnToolboxDoubleClick As Boolean
public virtual bool ShouldTryParentShapeForMergeOnToolboxDoubleClick { get; }

Hodnota vlastnosti

Typ: System.Boolean

Poznámky

Rychlé uživatele vašeho DSL vytvořit několik prvků je opakovaně poklepejte na položku sady nástrojů.Například v DSL vytvořené pomocí součásti roztok šablony můžete umístit několik součástí v diagramu poklepáním opakovaně součást nástroj.Stejným způsobem můžete rychle vytvořit několik portů na součást výběrem komponenty a opakovaným poklepáním Vstupní Port nebo Výstupní Port nástroj.

Normálně poklepáním na nástroj vytvoří novou položku jako podřízený objekt vybraný prvek.Například pokud vyberte komponentu a poklepejte Vstupní Port nástroj, je vytvořen nový port na vybrané komponenty.Po skončení operace je vybrána nová položka.To představuje problém: Pokud uživatel nyní poklepe Výstupní Port nástroj, nic by mělo nastat, protože výstupní Port nelze mít na vstupní Port jako nadřazený.Avšak pokud ShouldTryParentShapeForMergeOnToolboxDoubleClick vrací hodnotu true, nový port bude přidán do nadřazené komponenty místo.

Výchozí nastavení této vlastnosti na hodnotu true, ale jeho definice lze přepsat v obrazci třídy.

Poznámka k upozorněníUpozornění

Pokud nastavíte vlastnost Editor v aplikaci Explorer DSL používá rychlé nástroje, tato vlastnost nikdy nazývá.Poklepáním na panel umožňuje uživateli opakovaně klepněte na diagram vytvoření nové položky.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

ShapeElement Třída

Microsoft.VisualStudio.Modeling.Diagrams – obor názvů