2011-07-04 7 views
0

私はWorkflow 4.0を使用してカスタムアクティビティを作成しています。既存のMicrosoftプロパティエディタを使用したいと思います。正確には、私はSendContentPropertyEditorを使用したいと思います。このクラスは、内部のですが、私は次のコードを使用してそれを使用できるようになることを期待していた:カスタムワークフローアクティビティで内部Microsoftエディタを使用

[Editor("System.ServiceModel.Activities.Presentation.SendContentPropertyEditor, System.Activities.Core.Presentation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35", typeof(DialogPropertyValueEditor))] 
[DefaultValue(null)] 
public SendContent SendContent { get; set; } 

問題は、私はプロパティグリッドでは、このプロパティに値を設定しようとしたとき、私はNullPointerExceptionが取得することです。そのエディタを使用することが可能になるように、あなたの任意のアイデアはどのようにこの問題を解決する必要が

enter image description here

:あなたは、下のスクリーンショットにスタックトレースを見ることができますか?

答えて

0

リフレクションを使用するラッパーDialogPropertyValueEditorを作成することがあります。

関連する問題