-7

コンボ ボックスがあり、フォームの読み込み中にメモ帳からデータを取得する必要があります。私のコードは

    private string[] items;

    private void Form1_Load(object sender, EventArgs e)
    {
        if (cmbItems.SelectedIndex == -1)
        {
            items= File.ReadAllLines(@"C:\Users\atchyutkumar\Downloads\data.txt");
        }
4

2 に答える 2

0
private void Form1_Load(object sender, EventArgs e)
{
   StreamReader sr = new Streamreader(YourTxtFilePath);
   string str = null;
   while( (str = sr.ReadLine()) != null)
   {
     if (cmbItems.SelectedIndex == -1) // If the comboBox is empty
     {
       cmbItems.Items.Add(str);     // Add the strings in the .txt file
     }
   }
}

これがあなたの望むものなのか、それとも私のコードが間違っているのかわかりません。だから、お気軽に私を修正してください。;)

于 2013-05-23T20:27:28.987 に答える