★★★★★combobox的小问题,是问题太简单了吗?★★★★★
绑定是从数据库绑定的,数据库格式是 
 key         value 
 北京      北京 
 上海      上海 
 深圳      深圳   
 我这么绑定后 
 areacomboBox.DataSource   =   ds.Tables[0];                                     
 areacomboBox.DisplayMember   =    "key "; 
 areacomboBox.ValueMember   =    "value ";   
 我想让他默认选择一个项,这个项是用户曾经设置过,并记录在XML文件里了,比如XML文件现在是上海,我怎么默认选择上海?   
 可别告诉我areacomboBox.selectedindex=2啊,要选种的项是动态的   
 注:我弄WEBFORM的,所以别说我两颗星了还....第一次做WINFORM,方法真有点不一样 
------解决方案--------------------comboBox1.Text =  "上海 "; 
 这样就可以了吧,以为你做了绑定,否则会报错的!   
 另外提个小建议, 
 “areacomboBox.DataSource = ds.Tables[0];” 
 写在 
 areacomboBox.DisplayMember =  "key "; 
 areacomboBox.ValueMember =  "value "; 
 之后。 
 也就是:             
 areacomboBox.DisplayMember =  "key "; 
 areacomboBox.ValueMember =  "value "; 
 areacomboBox.DataSource = ds.Tables[0]; 
 数据多的话,这样可以显著提高效率。
------解决方案--------------------这样吧! 
 你先读取 XML 文件  把存储的 默认值 取出来 
 比如 str= "取出值 "; 
 然后遍历 COMbOX  如何某个值 和 Str 相等,让让他被选择 
 然后 For(int i=0;i <comBox.Item.count;i++) 
 { 
    if(comBox.item[i].Text==str) 
 { 
     cobBox.item[i].selected=True; 
 } 
 } 
 手写 方法就是这样!