0

c#Windowsフォームを使用してログインフォームを作成しました。ログインフォームを送信して、ユーザー名またはパスワードをテキストファイルに保存しています。

しかし、私が欲しいのは:-テキストボックスをクリックすると、保存したすべてのユーザー名またはパスワード(ユーザー名またはパスワード)が表示されるので、同じユーザー名またはパスワードを再度挿入する必要はありません。

私が欲しいのはこのようなものです:http://i49.tinypic.com/rkuats.jpghttp://i46.tinypic.com/21edys1.jpg

これが私のコードです:

    private void button1_Click(object sender, EventArgs e)
    {
        try
        {
            FileStream fs = new FileStream("data.txt", FileMode.Append,
            FileAccess.Write);
            StreamWriter sw = new StreamWriter(fs);
            sw.Write("Email ID: ");
            sw.WriteLine(textBox1.Text);
            sw.Write("Password: ");
            sw.Write(textBox2.Text);
            sw.WriteLine();
            sw.WriteLine();
            sw.Flush();
            sw.Close();
            fs.Close();
        }
        catch (Exception)
        {
            MessageBox.Show("Error", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            this.Close();
        }
            MessageBox.Show("Login Complited", "Done", MessageBoxButtons.OK, MessageBoxIcon.Information);
            textBox1.Clear();
            textBox2.Clear();
    }
4

1 に答える 1

0

あなたが望むのはオートコンプリートのようです。オートコンプリートを有効にする方法については、C Sharp Corner のこのリンクを参照してください。

于 2012-09-21T03:33:11.417 に答える