WPF& VB.NET
我有一个带有两个独立窗口的应用程序。一个登录窗口,下一个是主应用程序窗口......
当我点击登录验证按钮时,如果凭据正确,则应关闭登录窗口并打开主应用程序窗口。 因为我编码,
Private Sub Verify_Click(sender As Object, e As RoutedEventArgs) Handles Verify.Click
Dim Home As New MainWindow()
Home.Show()
Application.Current.MainWindow = Home
Me.Close()
End Sub
首页=>主应用程序窗口
Me =>登录窗口
最初这是有效的。但现在它显示了异常
PresentationFramework.dll中出现'System.Windows.Markup.XamlParseException'类型的第一次机会异常
Additional information: 'Add value to collection of type System.Windows.Controls.UIElementCollection' threw an exception.
两个窗口都有这种风格:
WindowStyle="None"
ResizeMode="NoResize"
WindowStartupLocation="CenterScreen"
WindowState="Maximized"
AllowsTransparency="True"
请指导......
答案 0 :(得分:-1)
对于登录窗口, WindowStartupLocation ="中心屏幕"没关系。
主窗口,删除WindowStartupLocation =" CenterScreen"。
进行此更改,它应该可以正常工作