问题标签 [popupmenubutton]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
199 浏览

android - 在语言环境(更改语言)时强制 Flutter PopupMenuButton 重新绘制

有谁知道我如何让 CheckedPopupMenuItems 列表重新绘制(它们显然代表带有选项 PopupMenuButton 按下时显示的列表)当列表打开并在我选择更改 android 设备的语言环境/语言的那一刻可见?

现在,当我这样做时,屏幕上的所有内容都会重新绘制以反映语言的变化,除了打开的列表。一旦我关闭它并再次打开它就会重新粉刷。

感谢您的建议!

0 投票
0 回答
337 浏览

flutter - PopupMenuButton - 如何禁用动画

有没有办法在选择项目后禁用动画?我有到带有幻灯片动画的下一页的路线,当点击菜单项时,这条路线会立即开始。所以我有 2 个并行动画(隐藏弹出菜单和动画路线)。

0 投票
5 回答
1614 浏览

flutter - 选择项目后如何不关闭 PopUpMenuButton?

我正在使用颤振的 PopUpMenuButton。我想要的是当我选择菜单上的任何项目时,不应关闭弹出窗口,而是让我从弹出窗口中选择多个值。文档说您可以覆盖 handleTap 属性,但我不清楚该怎么做那?这是记录在案的

0 投票
5 回答
3139 浏览

flutter - Remove padding from Flutter PopupMenuButton

Any ideas how I can remove the huge padding from a Flutter PopupmenuButton? Something like a shrinkWrap or even an alternative widget that can use? It's ruining the alignment of my elements.

I tried setting the padding to 0 but no effect at all.

enter image description here

enter image description here

0 投票
1 回答
95 浏览

mfc - 更改 CMFCMenuButton 的样式看起来像我对话框上的常规按钮

我可以CMFCMenuButton控制我的对话框:

我这样初始化它:

它工作正常:

在此处输入图像描述


更新

我添加了一些额外的代码(基于提供给我的答案):

这改善了现在按钮的外观和感觉,但仍然不是 100% 相同。这是它现在没有焦点时的样子:

在此处输入图像描述

只是边框的显示方式不正确。EnableWindowsThemeing默认情况TRUE下,所以我不确定我还需要在这里做什么。

令人讨厌的是,在 VS IDE 中它看起来还不错:

在此处输入图像描述

我的问题涉及菜单按钮的视觉显示。边框看起来与其他按钮不同。不需要太多工作就可以让它看起来一样吗?


更新

我偶然发现了这个问题,它现在为我指明了正确的方向。如果我添加此代码:

然后是正确绘制边框等,但使按钮的其他方面无用,因此它不是一个可行的解决方案。但答案的其余部分是我需要的:

CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerWindows));

0 投票
1 回答
73 浏览

flutter - 在 ListTitle 中,PopupMenuButton 在调试中工作,但在颤振中不在发布模式下

当我将它保存在 AppBar 中时它正在工作。但在 ListTile 中它不起作用。

它在调试版本中工作而不是在发布版本中工作。请问具体是什么问题。。

就我而言,当我添加 PopupMenuButton 时,按钮本身未在发布版本中显示。

0 投票
2 回答
2189 浏览

flutter - 扑动中PopupMenuButton的自定义形状

我想在颤动中改变我的 PopupMenuButton 的形状,想在顶部添加一个三角形,如下图所示,我在谷歌上花了很多时间但没有成就请帮助我我是颤动的新手,所以我不知道如何更改这个默认容器,现在它只有白色的圆形容器,没有在它上面添加白色箭头/三角形。请帮忙,提前谢谢

这就是我希望我的 PopupMenuButton 出现的方式

在此处输入图像描述

0 投票
1 回答
41 浏览

function - PopupMenuButton 发送 Buildcontext 到 handleclick 函数

我对颤动很陌生,我在网上找到了我的 PopupMenuButton 的代码并稍微修改了它。我希望注销选项运行 Navigator.pop(context),但我不明白如何让它到达那里。代码:

我想把它寄到这里:

我还尝试将 Buildcontext 设为全局最终后期变量,但它似乎会引起很多问题。老实说,我不明白 PopupMenuButton 在调用函数方面的工作原理,因此我不知道如何传递另一个参数 感谢您的帮助

0 投票
0 回答
29 浏览

flutter - 如何使 PopupMenuItems 根据 TabBar 中的选项卡(如 WhatsApp)进行更改

如何根据 TabBar 中选项卡的变化使 PopupMenuItem 发生变化?就像WhatsApp一样。

0 投票
1 回答
100 浏览

flutter - 带有滚动控制器的颤振下拉菜单?

试图找到一个带有滚动控制器的下拉示例。我想要实现的是在到达下拉列表末尾时加载更多数据,我尝试了 DropdownButton 和 PopupMenuButton,都没有运气,因为它没有滚动控制器参数。有没有以我想要的方式处理下拉按钮?