gpt4 book ai didi

wpf - 在 DataGrid 中捕获 DoubleClick

转载 作者:行者123 更新时间:2023-12-03 10:30:00 25 4
gpt4 key购买 nike

我在窗口上有一个带有 DataGrid 的 WPF/MVVM 应用程序。当用户双击 DataGrid 中的一行时,我想调用一个方法。

如何将 DataGrid 的 DblClick 事件绑定(bind)到我的 ViewModel?

最佳答案

我更喜欢使用 AttachedCommand Behaviors ,它允许您将命令附加到几乎任何 UI 事件

例如,

<Style TargetType="{x:Type DataGridCell}">
<Setter Property="local:CommandBehavior.Event" Value="MouseDoubleClick" />
<Setter Property="local:CommandBehavior.Command" Value="{Binding MyDoubleClickCommand" />
<Setter Property="local:CommandBehavior.CommandParameter" Value="{Binding }" />
</Style>

关于wpf - 在 DataGrid 中捕获 DoubleClick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8915719/

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