Condividi tramite


Proprietà SwimlaneShape.ShouldTryParentShapeForMergeOnToolboxDoubleClick

Se true, quando l'utente fa doppio clic su uno strumento dell'elemento questa forma è selezionata e se lo strumento non può essere unito con questa forma, quindi un'unione con la forma padre viene tentata.

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintassi

'Dichiarazione
Public Overrides ReadOnly Property ShouldTryParentShapeForMergeOnToolboxDoubleClick As Boolean
public override bool ShouldTryParentShapeForMergeOnToolboxDoubleClick { get; }

Valore proprietà

Tipo: System.Boolean
Un modo rapido per un utente del linguaggio DSL creare molti elementi consiste nel fare doppio clic ripetutamente su un elemento della casella degli strumenti.Ad esempio, in un modello DSL creato utilizzando il modello della soluzione flusso di attività, è possibile posizionare diversi corsie nel diagramma ripetutamente facendo doppio clic sullo strumento corsia.
In genere, fare doppio clic su uno strumento crea un nuovo elemento come figlio dell'elemento selezionato.Ad esempio, se si seleziona un componente e si fa doppio clic sullo strumento della porta d'ingresso, una nuova porta viene creata sul componente selezionato.Quando l'operazione termina, il nuovo elemento viene selezionato.Questo approccio risulta difficile: se l'utente ora fare doppio clic sullo strumento di output della porta, non deve verificarsi, perché una porta di output non può avere un punto d'ingresso come relativo padre.Tuttavia, se ShouldTryParentShapeForMergeOnToolboxDoubleClick restituisce true, una nuova porta verrà aggiunto al componente padre anziché.
Impostazioni predefinite di questa proprietà su true, ma è possibile eseguire l'override della definizione nella classe della forma.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

SwimlaneShape Classe

Spazio dei nomi Microsoft.VisualStudio.Modeling.Diagrams