我正在開發一個適用於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