我有这段代码,我在 Button.Content 上使用了 DockPanel。但是它不允许我右对齐最后一张图像(小箭头)。
<Button Height="70"
HorizontalContentAlignment="Left">
<Button.Content>
<DockPanel LastChildFill="False">
<Image DockPanel.Dock="Left"
Height="50"
Width="50"
Source="{StaticResource Placeholder}"
Stretch="UniformToFill"
Margin="5" />
<TextBlock DockPanel.Dock="Left"
Text="Dummy text"
VerticalAlignment="Center"
Margin="5" />
<Image DockPanel.Dock="Right"
Height="24"
Width="24"
Source="{StaticResource Right_Arrow_24}"
VerticalAlignment="Center"
HorizontalAlignment="Right"
Stretch="UniformToFill"
Margin="5" />
</DockPanel>
</Button.Content>
</Button>
它现在给了我这个:
所以右边的小箭头应该放在按钮的右边,而不是放在TextBlock之后。我发现了一些类似的问题,看起来我做对了,但不知何故不是..
我在这里做错了什么?