gpt4 book ai didi

c# - 如何在 WPF 中的特定位置添加菜单项?

转载 作者:太空宇宙 更新时间:2023-11-03 11:21:42 26 4
gpt4 key购买 nike

我想添加这样的菜单项:

AddChild(new MenuItem
{
Header = "Test"
});

但是,问题是菜单项出现在最后(逻辑上),现在我正在寻找一种方法将其添加到特定位置。

--A--
--B--
--C--

我想将它添加到 A 和 B 之间。XAML 如下:

<ContextMenu>
<MenuItem ... />
<MenuItem ... />
<MenuItem ... />
</ContextMenu>

代码在上下文菜单的上下文中运行。例如,我可以通过名称 A 访问现有的菜单项。

最佳答案

尝试

myContextMenu.Items.Insert( newIndex, new MenuItem() {Header="Test"});

关于c# - 如何在 WPF 中的特定位置添加菜单项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10774735/

26 4 0
文章推荐: android - 在 android 中处理大图像
文章推荐: mysql - 无法从 Node.js 应用程序连接到 MySQL 数据库
文章推荐: android - Activity 在打开 SubMenu 时泄漏方向更改窗口
文章推荐: java - 在 spring boot 中从 @Query View 返回 List