4

クラスの Designer 属性を使用して、デザイナー アクティビティを NativeActivity または CodeActivity に接続する方法を知っています。そのようです:

[Designer(typeof(ParallelActivityDesigner))]

デザイナーを複合アクティビティ (xaml ファイルのみのいくつかのアクティビティで構成される) に接続したいのですが、それは可能ですか?

4

3 に答える 3

3

これまでの3つの既知の方法:

  1. .xaml.csファイルの横にコードを用意し、質問のように[DesignerAttribute]を使用します
  2. [DesignerAttribute]XAMLファイルを手動で編集する
  3. メタデータ登録を使用して設計時にカスタム属性を登録します。再ホストされたシナリオで最も簡単ですが、VS内の.Design.dllを使用することも可能です。

(最初の2つの詳細については、ワークフローBeta2フォーラムを参照してください)

于 2010-01-17T08:43:10.480 に答える
1

WorkflowItemPresenter または WorkflowItemsPresenter のいずれかを使用してカスタム デザイナーを作成するための SDK サンプルを確認してください。

http://msdn.microsoft.com/en-us/library/system.activities.presentation.workflowitempresenter.aspx http://msdn.microsoft.com/en-us/library/dd759032.aspx

--マット

于 2010-11-08T17:19:53.143 に答える
0

私はこれを自分で正確に理解していません。可能であるはずですが、デザイナーが必要とする正確な形式がわかりません。情報の最適な場所は、 http://blogs.msdn.com/mwinkleの Matt Winkler (デザイナーに取り組んでいるチームの PM) です。

于 2010-01-16T08:36:42.127 に答える