3

我们有一个通过 ClickOnce 部署的应用程序,它有一个奇怪的问题。当您启动应用程序并显示我们的登录对话框时,用户名字段将有一个闪烁的光标,就好像控件具有焦点一样,但是一旦您开始输入,什么也没有发生。您必须实际单击对话框窗口以使其获得焦点。

如果您再次单击离开,尽管“用户名”字段将不再有闪烁的光标,所以它几乎就像控件具有焦点但不是真的?

有没有人遇到过这个问题?我们需要我们的应用程序在启动时具有焦点...

值得一提的是,我们实际上使用的是一个 UI 框架 (XF.UI.Smart),它具有 ShellPresenter/ShellView 的想法。显示登录对话框时,shell 被隐藏。主窗口的这种隐藏可能是问题吗?

4

0 回答 0