我想将当前的DataContext(这是ViewModel的一个实例)作为CommandParameter传递给WPF按钮。我应该使用什么语法?
<Button
x:Name="btnMain"
Command="infra:ApplicationCommands.MyCommand"
CommandParameter="{Binding ???}"
/>
最佳答案
没有路径的空Binding直接绑定到DataContext,因此
{Binding}
足以使其工作!你的例子:
<Button
x:Name="btnMain"
Command="infra:ApplicationCommands.MyCommand"
CommandParameter="{Binding}"
/>
关于wpf - 在WPF中将DataContext用作CommandParameter,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2319752/