Ist es möglich, zum festlegen der selectedIndex-Eigenschaft des combobox-basierend auf den Wert

Ist es möglich, zum festlegen der selectedIndex-Eigenschaft des combobox-basierend auf den Wert, die zimmerreserviereung, ohne das Durchlaufen der datasource?

Ich legen Sie die datasource-so:

caseDBTableAdapters.usersTableAdapter usersAdapter = new caseDBTableAdapters.usersTableAdapter();
            caseDB.usersDataTable users;
            users = usersAdapter.GetUsers();

            cbOwner.DisplayMember = "fullName";
            cbOwner.ValueMember = "userId";
            cbOwner.DataSource = users;

Scheint es weniger elegant zu haben, die Sie zum Durchlaufen der Tabelle fx. by doing:

int counter = 0;
            foreach (caseDB.usersRow usersRow in users)
            {

                if (usersRow.userId == selectedUser)
                {

                    cbOwner.SelectedIndex = counter;

                }
                counter++;
            }
bitte geben Sie weitere details.
es wäre einfacher, anderen zu helfen, wenn Sie einige Beispiel-code.
Ich habe schon bereitgestellt Beispielcode, Sie brauchen mehr?

InformationsquelleAutor Bildsoe | 2011-02-21

Schreibe einen Kommentar