我有這個代碼,我在Button.Content上使用DockPanel。但它不會讓我對齊最後一個圖像(小箭頭)。WPF 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後。 我發現了一些類似的問題,它看起來像我做的是正確的,但不知何故它不是..
我在做什麼錯在這裏?
使HorizontalContentAlignment伸展 – dowhilefor 2013-03-19 15:01:44