私はUserControlにイメージがあります。 ViewModel(PropertyChangedイベントを発生させます)のプロパティ( "On"という名前)にバインドされたVisibilityプロパティを持っています。今私はこれらのUserControlsのいくつかを含む別のUserControlを作成したいと思います。それは、独自のViewModelを持ち、これらのイメージUserControlsに影響する別のプロパティを公開します。ViewModelで公開されているプロパティにネストされたUserControlをバインドします。
FindNameを使用して明示的にビューモデルを取得してOnプロパティを設定することはできますが、バインディングでこれを処理する方法があるかどうかは疑問でした。
<local:MyImageView x:Name="MyImage1" On="{Binding Image1On}" />
ここで、Image1Onは、2番目のUserControlのViewModelの別のプロパティです。