Я хочу спросить, как навсегда сохранить пользовательские входные данные, прочитанные с помощью различных TextBox
ов и только временно сохраненные в DataGrid
(данные теряются после закрытия приложения).
Я не хочу использовать SQL для этого приложения.Я просто хочу постоянно хранить введенные пользователем данные, даже если закрываю VS2017.
Есть ли коммандос, чтобы сделать это возможным?
Код по запросу:
namespace New_Adress_Book
{
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
dg.ItemsSource = personen;
}
List<Person> personen = new List<Person>();
private void Button_Speichern(object sender, RoutedEventArgs e)
{
personen.Add(new Person(Vorname.Text, Nachname.Text, Strasse.Text, Hausnummer.Text, Ort.Text, TelNr.Text));
dg.Items.Refresh();
}
}
class Person
{
public Person (string vn, string nn, string str, string hnr, string ort, string telnr)
{
this.Vorname = vn;
this.Nachname = nn;
this.Strasse = str;
this.Hausnummer = hnr;
this.Ort = ort;
this.Telefonnummer = telnr;
}
// Something seems to be missing here...
public string Vorname
{
get;
set;
}
public string Nachname
{
get;
set;
} ...
}
}
Извините за любые грамматическиеошибки вы найдете и извините за любое нарушение правил форума.Я действительно новичок в этом!