我正在尝试使用 WPF 为 10 英尺的 GUI 创建按钮。每个按钮都需要比单个文本字符串和图像多一点的数据,可能是位于不同位置的 2-3 个字符串和一些图像。
我努力了
<Button Height="52" HorizontalAlignment="Stretch" Name="button1" Width="407">
<Button.Content>
<DockPanel LastChildFill="True" HorizontalAlignment="Stretch">
<TextBlock Name="textBloczk2" Text="ABC" TextAlignment="Left" DockPanel.Dock="Left"/>
<TextBlock Name="textBlxock1" Text="CDE" TextAlignment="Right" DockPanel.Dock="Right"/>
</DockPanel>
</Button.Content>
</Button>
但无论我使用哪个内部容器,按钮似乎都忽略了 DockPanel 的布局,并且组合文本最终位于按钮的中间。我做错了什么还是应该使用不同的外部容器?