I have two combobox .. and i have some items in both combobox
now i need to check the item in both combobox if same item
is Present in both combobox i need to display that item in
message box
Answers were Sorted based on User's Feedback
Answer / pavel
bool found = false;
string item = string.Empty;
foreach (string item1 in comboBox1.Items)
{
foreach (string item2 in comboBox2.Items)
if (item1 == item2)
{
item = item1;
found = true;
break;
}
if (found) break;
}
MessageBox.Show(found ? item : "Not found");
Is This Answer Correct ? | 3 Yes | 2 No |
Answer / kirupa
for (int i = 0; i <= comboBox1.Items.Count-1; i++)
{
for (int j = 0; j <= comboBox2.Items.Count-1; j++)
{
if (comboBox1.Items[i].ToString() == comboBox2.Items
[j].ToString())
MessageBox.Show(comboBox1.Items[i].ToString());
}
}
Is This Answer Correct ? | 3 Yes | 2 No |
Answer / rejeesh
foreach (string item1 in comboBox1.Items)
{
foreach (string item2 in comboBox2.Items)
if (item1 == item2)
{
MessageBox.Show(item1);
}
}
Is This Answer Correct ? | 1 Yes | 1 No |
Answer / somnath
int countFirstBox=comboBox1.Items.Count;
int countSecondBox=comboBox2.Items.Count;
if(countFirstBox==countSecondBox)
{
MessageBox.Show(comboBox1.Items);
}
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / atiullah siddique
for (int i = 0; i <= comboBox1.Items.Count-1; i++)
{
for (int j = 0; j <= comboBox2.Items.Count-1; j++)
{
if (comboBox1.Items[i].ToString() == comboBox2.Items
[j].ToString())
MessageBox.Show(comboBox1.Items[i].ToString());
}
}
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / guest
Compare the values in both the comboboxes :
if(comboBox1.Text == comboBox2.Text)
{
MessageBox.Show(comboBox1.Text);
}
Is This Answer Correct ? | 7 Yes | 8 No |
Answer / cutee
/* C# Version */
for (int i=0; i<= ComboBox1.Items.Count)
{
for(int j=0 ; j<= ComboBox2.Items.count)
{
if (ComboBox1.Items[i].Text == ComboBox2.Items
[j].Text)
MessageBox.Show(Items[i].Text);
}
}
Is This Answer Correct ? | 3 Yes | 6 No |
Answer / mona
For inti As Integer = 0 To ComboBox1.Items.Count
For intj As Integer = 0 To ComboBox2.Items.Count
If ComboBox1.Items(inti).ToString =
ComboBox2.Items(intj).ToString Then
MessageBox.Show(ComboBox1.Items(inti))
End If
Next
Next
The answer should be modified. The loop should not go upto
the count-1 but should go upto count. Rest all is OK.
Is This Answer Correct ? | 1 Yes | 8 No |
Which dialog box allows users to switch to another area of the application?
What is the difference between a document and a form?
Which controls have refresh method?
How many nuber of controls are there in form?
What is the use of stretch property in Image control?
What is form technology?
For a server control, you need to have same properties like color maxlength, size, and allowed character throughout the application. How do you handle this?
What is a database form?
Which C# access modifier helps to limit the accessibility of a class member within the same assembly?
What is the need of tabindex property is label control?
Clear property is available in which control?
What is the use of lock keyword in C#?