作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试对齐停靠面板右侧的按钮,但我根据特定标准隐藏和显示按钮。我需要如何根据显示的内容正确证明。目前我正在使用这个:
<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>
最佳答案
而不是dockpanel尝试使用这样的stackpanel -
<StackPanel Grid.Row="0" Orientation="Horizontal">
<Button x:Name="btn1" Content="btn1" Height="34" />
<Button x:Name="btn2" Margin="5,0,0,0" Content="btn2" Height="34" />
</StackPanel>
关于WPF 如何将右侧的按钮与 x 个按钮对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5832119/
我是一名优秀的程序员,十分优秀!