我的WPF表单上有一个按钮,其中包含以下XAML:
<Button Name="CheckforThirdPartyUpdatesButton" Content="Check for Third Party Updates" Click="checkForThirdPartyUpdatesButton_Click" Width="Auto" MaxWidth="195" Height="25" MaxHeight="29" Margin="17,19,445,26"/>
单击按钮之前WPF的布局如下:
问题是,单击“检查第三方更新”按钮后,窗口高度增加约500像素。因此,由于我在按钮上设置的边距,它会下沉到窗口的按钮,并被新显示的列表框(通过按钮单击生成)覆盖。如何强制按钮保持其位置?
答案 0 :(得分:2)
使用VerticalAlignment
和HorizontalAlignment
<Button VerticalAlignment="Top" HorizontalAlignment="Left" Name="CheckforThirdPartyUpdatesButton" Content="Check for Third Party Updates" Click="checkForThirdPartyUpdatesButton_Click" Width="Auto" MaxWidth="195" Height="25" MaxHeight="29" Margin="17,19,445,26"/>