Partilhar via


Propriedade ShapeElement.ShouldTryParentShapeForMergeOnToolboxDoubleClick

Se verdadeiro, quando o usuário clica duas vezes um item da caixa de ferramentas com essa forma selecionada, se a ferramenta não pode ser mesclada com essa forma, será tentada uma mala direta com a forma pai.O padrão é true.

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 Overridable ReadOnly Property ShouldTryParentShapeForMergeOnToolboxDoubleClick As Boolean
public virtual bool ShouldTryParentShapeForMergeOnToolboxDoubleClick { get; }

Valor de propriedade

Tipo: System.Boolean

Comentários

É 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 componentes o modelo de solução, você pode colocar vários componentes no diagrama, clique duas vezes repetidamente a componente ferramenta.Da mesma forma, você pode criar rapidamente várias portas em um componente, selecionando o componente e clique duas vezes repetidamente na A porta de entrada ou A porta de saída ferramenta.

Normalmente, clicando duas vezes em uma ferramenta cria um novo item como um filho do elemento selecionado.Por exemplo, se você selecionar um componente e clique duas vezes o A porta de entrada ferramenta, uma nova porta é criada no componente selecionado.Quando a operação termina, o novo item é selecionado.Isso apresenta uma dificuldade: se o usuário clica duas vezes agora o A porta de saída ferramenta, nada deve acontecer, pois uma porta de saída não pode ter uma porta de entrada, como seu pai.No entanto, se ShouldTryParentShapeForMergeOnToolboxDoubleClick retorna 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.

Observação de cuidadoCuidado

Se você definir usa ferramentas de auto-adesivas na propriedade Editor no Explorer DSL, essa propriedade nunca seja chamada.Clicar duas vezes em ferramentas permite que o usuário clique repetidamente no diagrama para criar novos itens.

Segurança do .NET Framework

Consulte também

Referência

ShapeElement Classe

Namespace Microsoft.VisualStudio.Modeling.Diagrams