我正在开发一个适用于Windows 10的应用程序。我以前曾经研究过少量的Windows 7应用程序,现在我正在尝试使用许多差异。我在通用应用程序中尝试运气,而且我想要集中一些控件,以便无论屏幕/窗口大小都以登录详细信息为中心。Windows 10 xaml控制中心屏幕
我一直在寻找这方面的帮助一段时间,但我发现很多这是在它的“婴儿期;换句话说,我没有找到很多地方找到相关信息,没关系帮助。我希望在这里有人能指引我走向正确的方向?
这里的桌面视图窗口:
这里就是我的意思,文本框,标签ECT不与窗口的缩放移动,更不用说不同的屏幕尺寸。
</Page.Resources>
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}" FlyoutBase.AttachedFlyout="{StaticResource FlyoutBase1}">
<CheckBox x:Name="chckRemember" Content="Remember" HorizontalAlignment="Left" Margin="1038,441,0,0" VerticalAlignment="Top" ClickMode="Press"/>
<TextBox x:Name="txtUserName" HorizontalAlignment="Left" Margin="818,441,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="202"/>
<PasswordBox x:Name="txtPassword" HorizontalAlignment="Left" Margin="818,478,0,0" VerticalAlignment="Top" Width="202"/>
<TextBlock x:Name="textBlock" HorizontalAlignment="Left" Margin="723,446,0,0" TextWrapping="Wrap" Text="User Name:" VerticalAlignment="Top"/>
<TextBlock x:Name="textBlock_Copy" HorizontalAlignment="Left" Margin="735,478,0,0" TextWrapping="Wrap" Text="Password:" VerticalAlignment="Top"/>
<Button x:Name="btnSignin" Content="Login" HorizontalAlignment="Left" Margin="959,539,0,0" VerticalAlignment="Top" Width="61"/>
<Button x:Name="btnCreatAccount" Content="Create Account" HorizontalAlignment="Left" Margin="818,539,0,0" VerticalAlignment="Top" Width="116"/>
<ProgressRing x:Name="progressring1" HorizontalAlignment="Left" Margin="873,592,0,0" VerticalAlignment="Top" Height="87" Width="103"/>
<TextBlock x:Name="txtStatus" HorizontalAlignment="Left" Margin="818,510,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" FontSize="9.333"/>
<Grid HorizontalAlignment="Left" Height="180" Margin="692,412,0,0" VerticalAlignment="Top" Width="496"/>
</Grid>
可能对发布XAML也有所帮助 - 如果所有控件都位于网格中,则可以使用HorizontalContentAlignment和VerticalContentAlignment来实现您想要的效果 – RoguePlanetoid
嗨,@RoguePlanetoid感谢您的回复。我现在已经包含了我的xaml。 – user3516240