カスタム アクティビティを使用し、OnMouseDoubleClick メソッドをオーバーライドしています。すべてが正常に機能しますが、アクティビティをダブルクリックすると、その自己がデザイナーに表示されます。これは、デザイナーではワークフロー全体ではなく、このアクティビティのみが表示されることを意味します。カスタム デザイナーでセルフ オープニング アクティビティを無効にする方法。これがActivityDesigner.xaml.csの私のコードです
/// <summary>
/// Raises the <see cref="E:System.Windows.Controls.Control.MouseDoubleClick"/> routed event.
/// </summary>
/// <param name="e">The event data.</param>
protected override void OnMouseDoubleClick(MouseButtonEventArgs e)
{
e.Handled = true;
this.OpenDialogOnDoubleClick();
}