我想對齊dockpanel右側的按鈕,但我隱藏並顯示基於certian條件的按鈕。我需要根據所顯示的內容進行正確的證明。目前我使用此:WPF我如何對齊右側的按鈕與x個按鈕
<DockPanel HorizontalAlignment="Stretch" Height="34" Margin="0,0,2,35" VerticalAlignment="Bottom">
<Button DockPanel.Dock="Right" Height="23" x:Name="btnOne" Click="btnOne_Click" Margin="0,0,5,5" VerticalAlignment="Bottom" HorizontalAlignment="Right" Width="Auto">
<TextBlock x:Name="txtBtnOneText" />
</Button>
<Button DockPanel.Dock="Right" Height="23" Width="Auto" x:Name="btnTwo" Visibility="Hidden" Click="btnTwo_Click" HorizontalAlignment="Right" Margin="0,0,5,5" VerticalAlignment="Bottom">
<TextBlock x:Name="txtBtnTwoText" />
</Button>
</DockPanel>
當我只顯示按鈕btnOne話,我希望它是正確合理的,當我只顯示btnTwo話,我希望它是右對齊,或者當我告訴他們兩個,然後我想btnOne在最右邊,btnTwo在btnOne的左邊是5px。
謝謝!
謝謝,我仍然在學習更多關於WPF的知識。 – 2011-04-29 14:38:18