Witam,
problem dokładnie taki jak w temacie. Chcę, aby po kliknięciu przycisku program sprawdził czy łańcuch znaków podany w textBox1 jest unikatowy tj. czy nie ma podobnego do niego w comboBox1, który znajduje się w Form1 (zaś sama funkcja wykonuje się w Form2). Nie mogę wpaść na to, jak zdalnie w comboBoxie dodać jeden element, który znajduje się w innej klasie niż on. Poniżej zamieszczam kod:
public partial class Form2 : Form
{
public Form1 prev_form = new Form1();
public bool can_add = true;
public Form2()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < prev_form.comboBox1.Items.Count; i++)
{
if (prev_form.comboBox1.Items[i].ToString() == textBox1.Text) can_add = false;
}
if (can_add)
{
prev_form.comboBox1.Items.Add(textBox1);
this.Close();
}
}
}
Z góry dziękuję za pomoc :)