object[] aryValue = new object[] { "x", "y", "z" };
System.Type tt = typeof(ComboBox);
System.Reflection.PropertyInfo pi = tt.GetProperty("Items");
object obj = pi.GetValue(this.comboBox1, new object[] {});
System.Reflection.PropertyInfo pi1 = obj.GetType().GetProperty("Item");
for (int i = 0; i < aryValue.Length; i++)
{
pi1.SetValue(obj, aryValue[i], new object[] { i });
}
for (int i = 0; i < this.comboBox1.Items.Count; i++)
{
Console.WriteLine(this.comboBox1.Items[i]);
}