wpf - 是否可以在右侧对齐 ToolbarTray?
问题描述
WPF/MaterialDesignInXamlToolkit是否
可以显示ToolBar
为 Dock 右对齐?默认为左对齐。
我想我应该修改这个 Style 文件。
但我找不到“DockPanel.Dock="Left"
<ToolBarTray>
<ToolBar Style="{DynamicResource MaterialDesignToolBar}" ClipToBounds="False" >
<Button ToolTip="Home">
<materialDesign:PackIcon Kind="Home" />
</Button>
<Button ToolTip="Add">
<materialDesign:PackIcon Kind="AccountMultiplePlus" />
</Button>
<Button ToolTip="Test">
<materialDesign:PackIcon Kind="FlagCheckered" />
</Button>
<Separator />
<Button ToolTip="Layer" >
<materialDesign:PackIcon Kind="Layers" />
</Button>
<Separator />
<Button ToolTip="Setting" >
<materialDesign:PackIcon Kind="Settings" />
</Button>
<Button ToolTip="Help">
<materialDesign:PackIcon Kind="HelpCircleOutline" />
</Button>
</ToolBar>
</ToolBarTray>
解决方案
<ToolBarTray FlowDirection="RightToLeft">
<ToolBar Style="{DynamicResource MaterialDesignToolBar}" ClipToBounds="False" >
<Button ToolTip="Home">
<materialDesign:PackIcon Kind="Home" />
</Button>
<Button ToolTip="Add">
<materialDesign:PackIcon Kind="AccountMultiplePlus" />
</Button>
<Button ToolTip="Test">
<materialDesign:PackIcon Kind="FlagCheckered" />
</Button>
<Separator />
<Button ToolTip="Layer" >
<materialDesign:PackIcon Kind="Layers" />
</Button>
<Separator />
<Button ToolTip="Setting" >
<materialDesign:PackIcon Kind="Settings" />
</Button>
<Button ToolTip="Help">
<materialDesign:PackIcon Kind="HelpCircleOutline" />
</Button>
</ToolBar>
</ToolBarTray>
推荐阅读
- python - 熊猫如何在写入数据框之前向 csv 添加详细信息
- android - 使用 @Parcelize 可以尝试在 writeToParcel(Client.kt:0) 的空对象引用上调用接口方法“int java.util.Collection.size()”
- primeng - 自动完成primingNG。显示多个属性
- c# - 导航到视图但发生了具有给定名称的异常区域已注册
- sql - SQL:选择要从存储过程中返回的不同列
- java - n体模拟幻象力
- azure - 如何使用路由查询将消息路由到服务总线队列?
- django - Django 创建视图权限
- python - 如何让机器人为 1 个命令发送多个回复
- arrays - 创建具有适当步长和步长范围的 numpy 数组