我想在应用程序启动后立即将 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>
Run Code Online (Sandbox Code Playgroud)
我需要设置与前一个堆栈相关的堆栈柱形图的颜色。考虑一下这个小提琴。http://jsfiddle.net/0n7g4a1e/
series: [{
name: 'John',
data: [5, 3, 4, 7, 2],
stack: 'Actual'
}, {
name: 'John',
data: [3, 4, 4, 2, 5],
stack: 'Budget'
}]
Run Code Online (Sandbox Code Playgroud)
如果 Jane - Actual 为浅绿色,则 Jane - Budget 应为深绿色。这应该适用于所有类别,从苹果到香蕉。同样,如果 John - Acutal 是浅蓝色,则 John - Budget 应该是深蓝色。
如何才能做到这一点?我不想指定每个点的颜色,我可以选择自动颜色,只是 bugdet 系列的阴影应该比实际颜色深。
谢谢。