C# 获取新创建项的列表框索引

C# 获取新创建项的列表框索引,c#,C#,我已经使用VS2013以C#作为Windows窗体编写了代码 基本上,我正在创建一个新用户,它调用CreatingData() 然后,我调用三个查询方法来刷新填充了所有数据的列表框 在调用这些方法之后,我需要选择新用户,以便正确填充某些字段,并且我可以继续使用我已经创建的其他方法向用户添加权限 我的问题:如何在列表框中选择新创建的用户,或者需要什么代码才能正确更新文本框和标签? private void bntSave_Click(object sender, EventArgs e)

我已经使用VS2013以C#作为Windows窗体编写了代码

基本上,我正在创建一个新用户,它调用CreatingData()

然后,我调用三个查询方法来刷新填充了所有数据的列表框

在调用这些方法之后,我需要选择新用户,以便正确填充某些字段,并且我可以继续使用我已经创建的其他方法向用户添加权限

我的问题:如何在列表框中选择新创建的用户,或者需要什么代码才能正确更新文本框和标签?

    private void bntSave_Click(object sender, EventArgs e)
    {
        CreatingData();
        QueriesUser();
        QueriesUserRole();
        QueriesProfile();
        ///SELECT CREATED USER IN LIST BOX HERE SO THAT lblUserId.Text is the Correct ID BEFORE calling other Methods!
        //lstEditUser.SetSelected(????); OR ?? < --- This is what i need but dont know how to write it.
        if (rdbYes.Checked == true)
        {                
            AssignPackageLicense();
        }
        QueryAssignPackageLicenses();
        QueryAssignAssignments();
        QueryAssignQueues();

    }
private void bntSave_单击(对象发送方,事件参数e)
{
创建数据();
queryuser();
QueriesUserRole();
QueriesProfile();
///在这里的列表框中选择CREATED USER,以便在调用其他方法之前,lblUserId.Text是正确的ID!
//lstEditUser.SetSelected(????;或???<---这是我需要的,但不知道如何编写。
if(rdbYes.Checked==true)
{                
AssignPackageLicense();
}
QueryAsignPackageLicenses();
QueryAsignAssignments();
QueryAsignQueues();
}

比如:?WPF?银灯?WinForms?ASP.NET?@DanielC这可能有用。我需要试试lol@dymanoid这是WinForm,请发布相关代码。您是否遵循MVP、MVC或MVVM这样的模式?