ShapeElement.ShouldTryParentShapeForMergeOnToolboxDoubleClick-Eigenschaft
Wenn "true" und wenn der Benutzer auf ein Toolboxelement doppelklickt, während diese Form ausgewählt ist, und wenn das Tool nicht mit dieser Form zusammengeführt werden kann, dann wird versucht, die Zusammenführung mit der übergeordneten Form zu starten. Der Standardwert ist "true".
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
Public Overridable ReadOnly Property ShouldTryParentShapeForMergeOnToolboxDoubleClick As Boolean
public virtual bool ShouldTryParentShapeForMergeOnToolboxDoubleClick { get; }
Eigenschaftswert
Typ: System.Boolean
Hinweise
Eine schnelle Möglichkeit für einen Benutzer des DSL, einige Elemente zu erstellen, ist, auf ein Toolboxelement wiederholt zu doppelklicken. Beispielsweise in einem DSL, das mithilfe der Lösungsvorlage Komponenten erstellt wird, können Sie mehrere Komponenten im Diagramm platzieren, indem Sie wiederholt auf das Tool Komponente doppelklicken. Entsprechend können mehrere Ports in einer Komponente schnell erstellen, indem Sie die Komponente auswählen und wiederholt dann Eingabeanschluss oder das Tool Ausgabeanschluss doppelklicken.
Normalerweise erstellt ein Doppelklicken auf ein Tool ein neues Element als untergeordnetes Element des ausgewählten Elements. Wenn Sie eine Komponente auswählen und auf das Tool Eingabeanschluss doppelklicken, wird ein neuer Port der gewählten Komponente erstellt. Wenn der Vorgang endet, wird das neue Element ausgewählt. Dies ist schwierig: Wenn der Benutzer jetzt auf das Tool Ausgabeanschluss doppelklickt, sollte nichts geschieht, da ein Ausgabeanschluss einen Eingabe-Anschluss nicht als übergeordnetes Element haben kann. Wenn ShouldTryParentShapeForMergeOnToolboxDoubleClick true, ein neuer Port der übergeordneten Komponente stattdessen hinzugefügt werden.
Dieser Standardwert dieser Eigenschaft ist "True". Sie können jedoch seine Definition in der Formklasse überschreiben.
Warnung
Wenn Sie die Verwendungs-klebrige Tools in der Editoreigenschaft in DSL-Explorer, diese Eigenschaft nicht aufgerufen werden.Das Doppelklicken auf die Toolbox können den Benutzer im Diagramm wiederholt klicken, um neue Elemente zu erstellen.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.