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の直後ではなく、ボタンの右側に配置する必要があります。私はいくつかの同様の問題を見つけました、そしてそれは私がそれを正しくしたように見えます、しかしどういうわけかそれはそうではありません。
私はここで何が間違っているのですか?