1
UIElementsを追加できるDesignerCanvas(キャンバスから派生したもの)を持っているので、\ drop \ move \ groupをドラッグして移動します。WPFボタン、コマンドターゲット、バインディング質問
ツールバーには、グループコマンドにバインドされたボタンがあります。
<Button Margin="0,3,0,3" Padding="5" HorizontalContentAlignment="Left"
Command="{x:Static s:DesignerCanvas.Group}"
CommandTarget="{Binding ElementName=DesignerCanvas}">
問題は、私がDesignerCanvasも含むコントロールを持つことができることです。したがって、入れ子にされたキャンバスがあり、ツールバーのGroupCommandをフォーカスのあるキャンバスに適用します。上記のバインディングでは、ルートキャンバスにのみバインドされています。
私は、現在のキャンバスを追跡し、それをビューモデルでバインディングに公開することができますが、私はactivecanvasのトラッキングを避けることをお勧めします。
ここにクリエイティブバインドの提案はありますか?
おかげで、 ジェフ
ありがとうございました。よく働く。 – jeff