wpf - 将当前窗口作为 CommandParameter 传递

标签 wpf binding commandparameter

如何将我当前所在的窗口作为参数传递给命令?

我喜欢在 XAML 标记中这样做:

<Button Command="CommandGetsCalled" CommandParameter="-this?-" />

最佳答案

在我的情况下,提供的答案都没有奏效。

这对我有用:

<window x:Name="myWindow">
 <Button Command="Command" CommandParameter={x:Reference Name=myWindow}/>
</window>

关于wpf - 将当前窗口作为 CommandParameter 传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3504332/

相关文章:

c# - 如何通过 XAML 中的 CommandParameter 传递当前聚焦的元素名称?

c# - WPF 绑定(bind)到组合框

wpf - 用户控件中同一 ViewModel 的两个 View

c# - 绑定(bind)源是带有属性路径的字符串

android - 启用 viewBinding 功能失败(Android Studio 3.6)

c# - Monotouch 绑定(bind)到 Linea Pro SDK

wpf - 如何在 WPF 中将当前元素的属性作为命令参数发送?

wpf - 如何在 WPF 中将 ItemsSource 的索引作为 CommandParameter 传递

c# - 依赖属性重入(或 : why does this work? )

c# - silverlight/wpf 中的交点