【发布时间】:2015-10-20 06:57:33
【问题描述】:
我想在应用程序启动后立即将 contentDialog 显示为登录屏幕。仅当用户通过身份验证时,我才想显示其余页面,否则不会出现任何内容。
我不希望用户单击任何按钮来加载此内容对话框,它应该会在应用程序启动后自行出现。
在 MainPage 构造函数中,我调用该方法来显示对话框。
但我得到这个异常“值不在预期范围内”。 (System.ArgumentException) 之后应用程序不会加载。
这是来自我的 MainPage.xaml
<ContentDialog x:Name="loginDialog"
VerticalAlignment="Stretch"
Title="Login"
PrimaryButtonText="Login"
SecondaryButtonText="Cancel">
<StackPanel>
<StackPanel>
<TextBlock Text="Username" />
<TextBox x:Name="Username" ></TextBox>
</StackPanel>
<StackPanel>
<TextBlock Text="Password" />
<TextBox x:Name="Password" ></TextBox>
</StackPanel>
</StackPanel>
</ContentDialog>
【问题讨论】:
标签: c# xaml win-universal-app uwp