Проект 6: ОБЕКТИ В С# - comboBox

 

1.            Атрибути

а) Name – име на контролата

 

б) BackColor – определя цвета на фона на контролата

    ForeColor – определя цвета на текста

    Font – определя шрифта на текста в контролата

 

в) Enabled    – true (по подразбиране) контролата е достъпна за взаимодействие с потребителя

                      – false контролата не е достъпна за взаимодействие

 

г) Visible    – true (по подразбиране) контролата е видима               

                     –  false контролата не е видима

 

д) Height – височина на контролата

     Width – ширина на контролата

 

е) Items – определя елементите, които са включени в comboBox

 

ж) Bottom – разстояние от долния край на контролата, до горния край на обекта, в който тя се намира

      Left  –  разстояние от левия край на контролата, до левия край на обекта, в който тя се намира

      Right –  разстояние от десния край на контролата, до левия край на обекта, в който тя се намира

     Top – разстояние от горния край на контролата, до горния край на обекта, в който тя се намира

 

з) TabIndex – определя реда на достъп до контролата

и) SelectedText – текст, избран в частта на контролата, която може да се редактира

    SelectedItem – текущо избран елемент от списъка на контролата

    Text – текстът асоцииран с контролата

 

 

 

 

 

2.   Използване на елементите

а) добавяне на елемент

comboBox1.Items.Add(“Lovech”);

б) изтриване на елемент

– изтриване на елемент с индекс 0

comboBox1.Items.RemoveAt(0);

– изтриване на текущо избран елемент

comboBox1.Items.Remove( comboBox1.SelectedItem);

– изтриване на елемента  Lovech

comboBox1.Items.Remove(“Lovech”);

в) изтриване на целия списък

comboBox1.Items.Clear();

 

3.            Примери

1.     Да се запише съдържанието на textBox1 в  comboBox1 при кликване върху команден бутон button1. Командният бутон да бъде с надпис Add string.

private void button1_Click()

{

string namestr=textBox1.Text;

comboBox1.Items.Add(namestr);

}

2.     При селектиране на елемент от comboBox1, той да се запише в textBox2.

private void comboBox1_SelectedIndexChanged()

{

textBox2.Text=comboBox1.Text;

}

Търсене