如何隐藏工具栏右侧的箭头?
弄清楚如何隐藏左侧的抓点,现在如何隐藏右侧的添加/删除按钮下拉箭头?
Figured out how to hide the grippy dots on the left side, now how do I hide that add/remove buttons drop-down arrow on the right side?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
Google 对此有完整的答案:
并将此方法分配给您的工具栏 Loaded 事件。
Google is full with the answer to this:
And assign this method to your toolbar Loaded event.
将以下方法分配给工具栏 SizeChanged 事件。
Assign following method to your toolbar SizeChanged event.
编辑: 也缩小了差距。
编辑2: 修复了缺失的资源。
或者,您可以使用样式的副本,更改前面提到的可见性并删除右侧的边距,所有这些资源都属于样式/模板:
将其嵌入某处后,您可以设置工具栏的样式:
Edit: Closed the gap too.
Edit2: Fixed missing resources.
Alternatively you can use a copy of the style with the earlier mentioned visibility changed and the margin on the right removed, all those resources belong to the style/template:
After you embedded that somewhere you can set the style of the toolbar:
我已经搜索了四个小时才能使用 MVVM 正确执行此操作(因此没有隐藏代码)。
最重要的是 ToggleButton 和 ToolBarOverflowPanel 之后的“可见性折叠”(我已将导航示例的背景颜色设置为黑色)。
这是您可以通过
在工具栏上设置的代码"...
以下是该样式的代码:
I have searching four hours to do this correctly with MVVM (so no code behind).
The most important thing is the "visibility collapsed" after ToggleButton and after
ToolBarOverflowPanel
(I have set the background color to black for my nav example).Here is the code that you can set on your toolbar by
"<toolbar Style="{StaticResource ToolBar}" Background="Black">...</ToolBar>
Here is the code for the style:
我不太确定您是否真的需要一个工具栏或类似菜单栏的组件。这正是我想要的:
它可能不适合您的情况。只是我想分享我的。
I'm not very sure that you actually need a toolbar or kind of a component looks like a menubar. Here is just what I want:
It may not fit to your case. Just I would like to share mine.