2

個人情報を入力してディレクトリ(C:\ Inforation \ example.txt)に保存して申請しました。新しいボタンとリストビューを追加する必要がありますが、リストビューの使用方法がわかりません。ボタンを押した後、リストビューでディレクトリからすべての.txtファイルを表示する必要があります。

それが役立つ場合は、コードの一部を次に示します。

    {

        if (!Directory.Exists("C:\\Informacija"))
            Directory.CreateDirectory("C:\\Informacija");

        MessageBox.Show("Save", "My notification", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
        using (TextWriter writer = File.CreateText("C:\\Informacija\\" + textBox1.Text + " " + textBox2.Text + ".txt"))
        {
            writer.WriteLine("Name: " + textBox1.Text);
            writer.WriteLine("Surname: " + textBox2.Text);
            writer.WriteLine("Birthday:" + dateTimePicker1.Value.ToShortDateString());
            writer.WriteLine("Person code:" + textBox4.Text + textBox3.Text);
            writer.WriteLine("Birth place:" + textBox5.Text);
            writer.WriteLine("Thelephone number: " + textBox6.Text);
            writer.WriteLine("Family status: " + comboBox2.Text);
            writer.WriteLine("E-mail:" + textBox8.Text + "@" + comboBox1.Text);
        }
    }
4

1 に答える 1

3

ボタンを追加し、リスビューをクリアしてから、そのボタンにファイルをリロードします。

このようなもの...

        ListView1.Items.Clear();

        string[] files = Directory.GetFiles(WHATEVERPATH);
        foreach (string file in files)
        {

            string fileName = Path.GetFileNameWithoutExtension(file);
            ListViewItem item = new ListViewItem(fileName);
            item.Tag = file;

            ListView1.Items.Add(item);

        }
于 2012-06-13T07:21:54.427 に答える