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