routed-commands

routed-commands

文章 0 浏览 6

ListView.Selection 更改为 RoutedCommand

我正在使用 WPF 进行 MVVM 设计模式工作。我有一个 ContextMenu,其中包含 ListView 上的多个项目。根据 ListView 中选择的项目数量,我想启用/禁用某…

甜宝宝 2024-08-07 02:55:27 11 0

如何在不同的控件中使用相同的 RoutedCommand?

我在不同的文件中有 2 个不同的 UI 元素:一个 menuItem (在 window.xaml 中)和一个 userControl (在 foo.xaml 中)。 两者具有完全相同的逻辑:仅…

ま昔日黯然 2024-07-26 10:36:58 14 0

无法将路由命令添加到 WPF 中的复选框

一些菜单项使用自定义的 RoutedCommand; 我想对复选框使用相同的 RoutedCommand : 编译器没有给出错误,但是当我启动应用程序时,我收到一个异常,…

笑,眼淚并存 2024-07-26 02:17:58 9 0

这是使用 RoutedCommand 的好例子吗?

我有一个 WPF 页面,上面有 2 个 ContentControl。 两个 ContentControl 都有一个图像,其中一个比另一个小得多。 当鼠标悬停在较大图像上时,我想在…

蓝色星空 2024-07-25 21:50:08 8 0

如何获取将触发路由命令的输入绑定?

我有一个菜单项,它分配了一个命令(MyCommands.Indent)和两个文本区域,两个文本区域都有一个触发 MyCommands.Indent 的输入绑定。 困难的部分是输…

南汐寒笙箫 2024-07-25 19:08:19 18 0

手动执行 WPF 路由命令

从代码隐藏手动执行自定义 RoatedUICommand 时,如下所示: MyCommands.MyCommand.Execute(parameter, target) 我是否需要先调用 CanExecute 方法,还…

晚雾 2024-07-24 16:11:48 8 0

如何重写WPF路由命令调度机制

我可以以某种方式扩展 WPF 命令路由,以便它首先检查命令是否可以在聚焦字段中调用,如果不能在其他字段中调用(永远不会改变)? 有什么钩子吗? 也…

我最亲爱的 2024-07-23 09:43:43 7 0

RoutedCommand 有什么用? 类构造函数所有者类型参数?

RoutedCommand 的构造函数将“所有者类型”作为最后一个参数。 其意义何在? 什么时候使用? MSDN 文档完全没有提供关于为什么需要它以及我是否可以对…

悟红尘 2024-07-22 04:51:17 7 0

WPF - 为什么 ContextMenu 项目适用于 ListBox 而不是 ItemsControl?

列表中的项目有上下文菜单。 上下文菜单项绑定到路由命令。 如果列表控件是 ListBox,上下文菜单项可以正常工作,但一旦我将其降级为 ItemsControl,…

债姬 2024-07-19 06:21:53 9 0

如何将我的 RoutedCommand 处理程序从 View-codebehind 移动到 ViewModel?

以下 RoutedCommand 示例有效。 但是,执行命令的按钮的处理位于视图的代码隐藏中。 按照我理解 MVVM 的方式,它应该在 ViewModel 中。 但是,当我将…

寄与心 2024-07-19 02:05:30 11 0

在 WPF 用户控件中公开多个命令

我希望有一个更好的解释: 我有一个带有 3 个按钮的工具栏,所有三个按钮都绑定到一个命令(包括命令参数) 此工具栏在多个屏幕上使用 所有屏幕上完全…

谁的年少不轻狂 2024-07-14 01:27:48 11 0

WPF 使用自定义 RoutedUICommands 或简单的事件处理程序?

我今天正在和某人谈论如何选择一种设计模式来处理 WPF 程序中的逻辑,并希望 SO 社区可以提供进一步的建议来帮助做出决定。 哪些因素有利于命令而不是…

提赋 2024-07-13 23:16:32 12 0

如何在按钮的 CommandParam 中传递特定的视图模型对象?

我有一个使用主从 UI 模式的简单 WPF 程序,其中详细信息显示主窗格中当前选定的集合项目。 我使用的是 MVVM,每个 XAML 页面都由一个 ViewModel 对象…

生来就爱笑 2024-07-13 13:07:14 9 0

上下文相关的 RoutedUICommand.CanExecute、执行

我有一个 RoutedUICommand,可以通过 UI 中的各个位置进行访问。 例如全局键盘快捷键、菜单、上下文菜单或按钮。 要在 RoutedUICommand.CanExecute 和…

别理我 2024-07-13 07:39:26 12 0

WPF 跨元素树分支路由事件

我想知道在 WPF 中启用控件之间通信的正确机制是什么。 我的目标是不使用常规事件,而必须手动连接它们。 路由命令(隧道、冒泡)的默认行为似乎是正…

早乙女 2024-07-07 11:26:20 8 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文