WorkflowDesignerMessageFilter.OnMouseCaptureChanged Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается, когда изменяются элементы, выбранные с помощью перетаскивания мыши.
protected:
virtual bool OnMouseCaptureChanged();
protected virtual bool OnMouseCaptureChanged ();
abstract member OnMouseCaptureChanged : unit -> bool
override this.OnMouseCaptureChanged : unit -> bool
Protected Overridable Function OnMouseCaptureChanged () As Boolean
Возвращаемое значение
Значение true
, если сообщение обработано; в противном случае — false
.
Примеры
В следующем примере кода показано, как переопределить метод OnMouseCaptureChanged, чтобы он возвращал значение false
, позволяя другим компонентам в архитектуре конструктора выполнять этот метод.
Данный пример кода является частью примера SDK«Basic Designer Hosting» из файла DesignerShell.cs. Дополнительные сведения см. в разделе Базовое размещение конструктора.
protected override bool OnMouseCaptureChanged()
{
//Allow other components to process this event by not returning true.
mouseDown = false;
return false;
}
Protected Overrides Function OnMouseCaptureChanged() As Boolean
' Allow other components to process this event by not returning true.
mouseDown = False
Return False
End Function
Комментарии
Метод OnMouseCaptureChanged вызывается, когда изменяются элементы, выбранные с помощью перетаскивания мыши.