我有一个带有项目的ListBox - 每个项目都包含一个超链接和一个按钮。我正在使用MVVM和命令。超链接的命令参数绑定到“IDForumTopic”。我希望在超链接传递时从按钮传递相同的参数:
<HyperlinkButton x:Name='hlTopicText'
Content='{Binding ForumTopicText}'
FontWeight='Bold'
Margin='5,0,0,0'
Width='175'
Command='{Binding LoadThreadHeadersCommand,Source={StaticResource ViewModel}}'
CommandParameter='{Binding IDForumTopic}'>
</HyperlinkButton>
<Button Content='New Post'
Background='Orange'
Command='{Binding NewForumPostWindowCommand,Source={StaticResource ViewModel}}'
CommandParameter='{???}'>
</Button>
答案 0 :(得分:1)
为什么不能简单地在CommandParameter按钮上使用相同的绑定,例如:
CommandParameter="{Binding IDForumTopic}"
..或者我误解了你的问题?