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