将焦点设置为表格

时间:2016-05-21 22:52:56

标签: c# .net console console-application

我的return lst[0] c#打开console application,其中用户输入登录信息,问题是当login form打开时login form仍设置为{ {1}}即使focus上应设置console application。我尝试过同时使用focus& login form运气好运。以下是我尝试将Focus()设置为远离Activate()并将focus设置为console application的示例:

focus

我做错了什么?任何帮助将不胜感激!

谢谢你的时间。

2 个答案:

答案 0 :(得分:2)

试试这个:

static void StartLoginForm()
{
    Form frm = new Form();
    frm.Show();
    frm.Activate();
    Application.Run(frm);
}

答案 1 :(得分:1)

您是否尝试首先关注然后显示表单

static void StartLoginForm()
{
        Form frm = new Form();
        frm.Focus();
        frm.ShowDialog();
}