我希望创建一个菜单项,但显示的文本取决于视图模型的属性。
如果属性
没有这个条件,菜单项应该是这样的:
IsPlaying
为true,则菜单项文本应为“暂停”,否则应为“播放”。没有这个条件,菜单项应该是这样的:
<MenuItem Header="_Play" Command="{Binding Path=PlayCommand}" />
但是,“播放”和“暂停”应该互换(如果可能的话,PlayCommand也应该与PauseCommand互换,但这可以通过在PlayCommand中同时具有PlayCommand和PauseCommand的逻辑来解决)