我有几个控件的视图,如下所示:
<c:DropTargetContentControl Content="{Binding FavoriteTool1, Mode=TwoWay}" ContentTemplate="{StaticResource FavoriteTemplate}" Margin="5,0"/>
<c:DropTargetContentControl Content="{Binding FavoriteTool2, Mode=TwoWay}" ContentTemplate="{StaticResource FavoriteTemplate}" Margin="5,0"/>
<c:DropTargetContentControl Content="{Binding FavoriteTool3, Mode=TwoWay}" ContentTemplate="{StaticResource FavoriteTemplate}" Margin="5,0"/>
FavouriteTool1, FavouriteTool2, FavouriteTool3
是视图模型中的属性。
PropertyChanged
当 有任何更改时,这些属性会引发它们的事件DropTargetContentControl
。PropertyChanged
当我从 ViewModel 设置一些值时,也会引发这些。仅当PropertyChanged
由于DropTargetContentControl
.
任何建议我如何跟踪 propertychanged 事件?我没有灵活性来更改视图级别的任何内容。