首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

combobox中显示磁盘的有关问题

2012-09-15 
combobox中显示磁盘的问题namespace 简单文件管理器{public partial class Form1 : Form{public Form1(){I

combobox中显示磁盘的问题
namespace 简单文件管理器
{
  public partial class Form1 : Form
  {
  public Form1()
  {
  InitializeComponent();
  }

   
  private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
  {
  System.IO.DriveInfo[] drives = System.IO.DriveInfo.GetDrives();

  foreach (System.IO.DriveInfo drive in drives)
  {

  this.comboBox1.Items.Add(drive.Name);
   
  }
  }
   


  }  
 


为什么在combobox的下拉菜单中什么也没有,求帮忙!!



[解决办法]
为何在changed事件中
初始无值 会触发changed事件么
不触发事件 无法加载...
坑爹
[解决办法]
楼上一语中的啊~~~~
在comboBox1_SelectedIndexChanged这个事件里添加this.comboBox1.Items.Add(drive.Name);
那就得是comboBox1的选项改变才能增加drive.Name了。。。
[解决办法]

C# code
 System.IO.DriveInfo[] drives = System.IO.DriveInfo.GetDrives();  foreach (System.IO.DriveInfo drive in drives)  {  this.comboBox1.Items.Add(drive.Name);      }把这个放在LOAD事件中,没有加载怎么会有值? 

热点排行