如何显示已登录的用户';在C#中以另一种形式放置的标签上的用户名?

如何显示已登录的用户';在C#中以另一种形式放置的标签上的用户名?,c#,winforms,label,C#,Winforms,Label,我是C#的初学者。我正在创建快递服务任务 我已经为登录创建了一个数据库表,其中包含两个字段:用户名和密码。如果输入的用户名和密码正确,则显示另一个表单(欢迎表单),如果不正确,则在标签中显示错误消息 数据输入操作员有一个登录表单和一个欢迎表单。当数据输入操作员登录到其帐户时,应显示欢迎表单,并有一个显示其用户名的标签 现在我的问题是,当用户登录到他的帐户时,我应该使用什么代码在欢迎表单的标签中显示登录用户的用户名 我尝试使用dataset执行此操作,但它只显示第一条记录(数据) 如果有人能帮助我

我是C#的初学者。我正在创建快递服务任务

我已经为登录创建了一个数据库表,其中包含两个字段:用户名和密码。如果输入的用户名和密码正确,则显示另一个表单(欢迎表单),如果不正确,则在标签中显示错误消息

数据输入操作员有一个登录表单和一个欢迎表单。当数据输入操作员登录到其帐户时,应显示欢迎表单,并有一个显示其用户名的标签

现在我的问题是,当用户登录到他的帐户时,我应该使用什么代码在欢迎表单的标签中显示登录用户的用户名

我尝试使用dataset执行此操作,但它只显示第一条记录(数据)


如果有人能帮助我,我将不胜感激

通过WelcomeForm构造函数提供记录的用户名:

public WelcomForm(string userName)
{
    InitializeComponent();
    userNameLabel.Text = userName;
}
还可以使用LoginForm上的属性登录用户名:

public string UserName // on LoginForm
{
    get { return userNameTextBox.Text; }
}
那么就这样称呼它:

LoginForm loginForm = new LoginForm();
if (loginForm.ShowDialog() != DialogResult.OK)
    return;

WelcomForm welcomeForm = new WelcomeForm(loginForm.UserName);
welcomeForm.ShowDialog();

如果(loginForm.ShowDialog()!=DialogResult.OK)返回,请解释一下这一点@用户3193652通常检查提供的凭据是否有效,然后将
LoginForm
DialogResult
设置为
OK
如果凭据有效,或者
Cancel
如果未登录use。我使用了public-WelcomForm(字符串用户名){InitializeComponent();usernamelab.Text=userName;}在欢迎表单和所有其他登录表单中,但当我运行此操作时,即使在登录之后,它也会打开另一个登录表单。而且它不会在欢迎表单上显示用户名已经完成了。我把它分开放,而不是我必须把它放在那里,当用户登录时,我在那里显示一个表单。谢谢我说的是winforms