ターゲット コントロール プロパティを使用してカスタム動作を作成しましたが、特定のコントロールをターゲットにするためにドラッグ アンド ドロップできるように、丸い「オブジェクト ピッカー」を表示するブレンドを取得する方法がわかりません。したがって、次のような動作を作成すると:
public class SetFocusAfterBusyBehavior : Behavior<BusyIndicator>
{
public object TargetControl { get; set; }
ブレンドで TargetControl プロパティを設定しようとすると、オブジェクト ピッカーのないボックスが表示されます。
TargetControl を依存関係プロパティに変更しようとしました。リフレクターの TargetedTriggerAction クラスを調べて、特別な属性があるかどうかを判断できるかどうかを確認しました。また、Web を調べてこのブログを読みましたが、オブジェクト ピッカーについては特に言及されておらず、必要以上に多くの作業が行われているようです。
これに対する簡単な解決策はありますか?私はシルバーライトとブレンドにかなり慣れていないので、おそらく非常に単純なものが欠けています。