ShapeElement.ShouldTryParentShapeForMergeOnToolboxDoubleClick - свойство
Если значение равно true, то, когда пользователь дважды щелкает элемент панели инструментов, выбранная форма, если инструмент не может быть объединены с данной формой, то будет производится попытка провести слияние с родительской формой.Значение по умолчанию равно true.
Пространство имен: Microsoft.VisualStudio.Modeling.Diagrams
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Синтаксис
'Декларация
Public Overridable ReadOnly Property ShouldTryParentShapeForMergeOnToolboxDoubleClick As Boolean
public virtual bool ShouldTryParentShapeForMergeOnToolboxDoubleClick { get; }
Значение свойства
Тип: System.Boolean
Заметки
Быстрый способ для пользователей вашего DSL повторно создать несколько элементов дважды щелкните элемент панели инструментов.Например, в созданном с помощью DSL Компоненты шаблон решения можно задать несколько компонентов повторно дважды щелкните на схеме Компонент средство.Аналогичным образом, можно быстро создать несколько портов компонента, выбрав компонент, а затем повторно дважды щелкнуть Порт ввода OR Порт выввода средство.
Как правило, дважды щелкните средство создает новый элемент в качестве дочернего элемента для выбранного элемента.Например, если выбрать и дважды щелкните компонент Порт ввода средство новый порт создается на выбранном компоненте.Если операция завершается, новый элемент выбран.Это представляет проблема: теперь, если пользователь дважды щелкает Порт выввода средство, ничего не должно происходить, потому что порт выввода не может иметь порт ввода, как его родительским элементом.Однако, если ShouldTryParentShapeForMergeOnToolboxDoubleClick возвращает значение true, новый порт добавляет в родительский компонент.
Это свойство по умолчанию имеет значение true, но можно переопределить его определение в классе формы.
![]() |
---|
Если установлены средства используются липкие в свойстве редактора в обозревателе DSL, то это свойство никогда не вызывается.Дважды щелкнуть область элементов дает пользователю возможность щелкнуть повторно на схеме, чтобы создать новые элементы. |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Diagrams - пространство имен