У меня есть эта кнопка WPF в моем StackPanel:WPF: почему кнопка остается на левой стороне?
<StackPanel Grid.ColumnSpan="6" Grid.Row="12" Orientation="Horizontal" HorizontalAlignment="Stretch" VerticalAlignment="Center" Background="LightGray" Height="40">
<Button x:Name="btnSave" Click="btnSave_Click" Content="{x:Static res:Strings.ToolPanelEditView_Button_Save}" HorizontalAlignment="Right" />
</StackPanel>
По какой-то причине, кнопка показывает на левой, хотя я поставил его HorizontalAlignment
к Right
:
Как я могу сделать мой Сохранить кнопку справа?
P.S. когда я изменить StackPanel-х HorizontalAlignment
к Right
вместо Stretch
, кнопка действительно показывает на правой, как он должен (но тогда серый фон из StackPanel не растягиваются либо ...
Try используя 'Grid' вместо' StackPanel' – chathux
я не показал на snippset, но у меня есть дополнительная кнопка есть (кнопка отмены). Если я изменил 'StackPanel' на' Vertical', это сделает эти кнопки одним над другим ... – user1028741