首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当我为我的菜单创建单击事件时,每个MenuItem大约有20个事件。这是首选的方式吗?

当我为我的菜单创建单击事件时,每个MenuItem大约有20个事件。这是首选的方式吗?
EN

Stack Overflow用户
提问于 2010-01-03 23:53:48
回答 2查看 143关注 0票数 1

我正在使用WPF菜单。我有大约20个不同的菜单按钮,在我的XAML代码中,我将Click事件与每个菜单项关联起来。

这是首选的方式吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-01-04 00:28:55

当然,你可以这样做,或者你也可以使用命令来代替。例如,参见this tutorial

票数 1
EN

Stack Overflow用户

发布于 2010-01-04 01:52:23

命令是首选的,更简单,更解耦(参见Dmitri教程)。另一种解决方案是对所有菜单使用单个事件处理程序,在这些菜单中,您可以使用一个开关来选择应该执行的部分。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1995357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档