C#textBox Recordar contenidoEn primer lugar, el propietario debe guardar el nombre de usuario y la contraseña originales en un formato determinado; de lo contrario, Windows no los guardará por usted.
Luego use la función Autocompletar de Textbox (solo .NET 2.0) para lograr esto, el código fuente es el siguiente: usando System.Collections.Generic; usando System.ComponentModel usando System.Data; usando System.Drawing; usando System.Text; usando System.Windows.Forms; usando System.IO espacio de nombres AutoComplete {clase parcial pública Form1 {Form1 público() {InitializeComponent()} cadena privada accountFilePath = Environment.GetFolderPath( Environment.SpecialFolder. ApplicationData) "\\accounts.dat"; cuentas IDictionary privadas = new SortedList(); private void Form1_Load(remitente del objeto, EventArgs e) { ReloadAccounts() } private void SaveButton_Click(remitente del objeto, EventArgs e) { if (accounts.ContainsKey(UsernameTheets), EventArgs e) { if (accounts.ContainsKey(UsernameTheets), EventArgs e)accounts[UsernameTextBox.Text] = ContraseñaTextBox.Text } else { cuentas.Add(UsernameTextBox.Text, ContraseñaTextBox.Text; } usando (StreamWriter escritor = new StreamWriter(accountFilePath)) { foreach (cuenta keyValuePair en cuentas) { escritor.WriteLine(cuenta.Clave); escritor.WriteLine(cuenta. Valor); private void ReloadAccounts() { UsernameTextBox.AutoCompleteCustomSource.Clear(); cuentas.Clear(); if (!File.Exists(accountFilePath)) { return } usando (StreamReader Reader = new StreamReader(accountFilePath)) { while (true) { cadena nombre de usuario = lector.cuentas.Agregar (nombre de usuario, contraseña Texto de nombre de usuario);