Propriedade SwimlaneShape.ShouldTryParentShapeForMergeOnToolboxDoubleClick

Se verdadeiro, quando o usuário clica duas vezes uma ferramenta de elemento enquanto esta forma está selecionada e se a ferramenta não pode ser mesclada com essa forma, será tentada uma mala direta com a forma pai.

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintaxe

'Declaração
Public Overrides ReadOnly Property ShouldTryParentShapeForMergeOnToolboxDoubleClick As Boolean
public override bool ShouldTryParentShapeForMergeOnToolboxDoubleClick { get; }

Valor de propriedade

Tipo: System.Boolean
É uma maneira rápida para um usuário de seu DSL para criar vários elementos repetidamente clique duas vezes em um item da caixa de ferramentas.Por exemplo, em uma DSL criada usando o modelo de solução de fluxo de tarefas, você pode colocar vários raias no diagrama repetidamente duas vezes na ferramenta raia.
Normalmente, clicando duas vezes em uma ferramenta cria um novo item como um filho do elemento selecionado.Por exemplo, se você seleciona um componente e clique duas vezes na ferramenta de porta de entrada, é criada uma nova porta no componente selecionado.Quando a operação termina, o novo item é selecionado.Isso apresenta uma dificuldade: se o usuário clica duas vezes agora a ferramenta de porta de saída, nada deve acontecer, pois uma porta de saída não pode ter uma porta de entrada, como seu pai.No entanto, se ShouldTryParentShapeForMergeOnToolboxDoubleClick retornar true, uma nova porta será adicionada ao componente pai em vez disso.
Essa propriedade assume true, mas você pode substituir a sua definição na sua classe de forma.

Segurança do .NET Framework

Consulte também

Referência

SwimlaneShape Classe

Namespace Microsoft.VisualStudio.Modeling.Diagrams