gpt4 book ai didi

wpf - xaml 中的鼠标位置 - wpf

转载 作者:行者123 更新时间:2023-12-04 00:48:51 25 4
gpt4 key购买 nike

是否可以将鼠标的位置指定为 XAML 中命令的参数属性的值。类似于以下内容:

<UserControl.ContextMenu>
<ContextMenu>
<MenuItem Header="Create Link"
Command="{Binding CreateLink}"
CommandParameter="{Binding Mouse.Position}" >
</MenuItem>
</ContextMenu>
</UserControl.ContextMenu>

最佳答案

在 WPF 中,没有 Mouse.Position。如果您查看 Mouse class members , 最接近的是 Mouse.GetPosition ,它返回相对于某些 UI 元素的位置。

我建议使用 UI 元素本身作为命令参数,并让您的命令调用 Mouse.GetPosition 来检索定位,如果出于某种原因在您的 DataContext 中需要这样做的话。

关于wpf - xaml 中的鼠标位置 - wpf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2474024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com