using System.Windows.Forms;

public class ComboForm : Form
{
	public Form lost;
	static int num=0;
        ComboBox cbx;

	public ComboForm() {
		 cbx = new ComboBox();
		 cbx.Left = 20;
		 cbx.Top = 20;
		 cbx.Width = 200;
		 cbx.Items.Clear();
		 cbx.Items.Add("Hello");
		 cbx.Items.Add("World");
		 cbx.LostFocus += new System.EventHandler(ComboLostFocus);

		 Controls.Add(cbx);

		 Button btn = new Button();
		 btn.Left = 20;
		 btn.Top = 60;
		 btn.Width = 200;
		 btn.Text = "Show Value";
		 btn.Click += new System.EventHandler(ButtonShowClicked);
		 Controls.Add(btn);

		 Text = "Form "+(++num);
		 lost = null;
	}

	public void ComboLostFocus(object sender, System.EventArgs e) {
		Console.WriteLine("LostFocus: SelectedIndex={0}", cbx.SelectedIndex);
	}

	public void ButtonShowClicked(object sender, System.EventArgs e) {
		Console.WriteLine("Clicked: SelectedIndex={0}", cbx.SelectedIndex);
	}

	static void Main() 
	{
		Application.Run(new ComboForm());
	}
}
