You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
625 B
27 lines
625 B
1 year ago
|
namespace NotesNet8.Pages;
|
||
|
|
||
|
public partial class NotePage : ContentPage
|
||
|
{
|
||
|
string _fileName = Path.Combine(FileSystem.AppDataDirectory, "notes.txt");
|
||
|
|
||
|
public NotePage()
|
||
|
{
|
||
|
InitializeComponent();
|
||
|
|
||
|
if (File.Exists(_fileName))
|
||
|
TextEditor.Text = File.ReadAllText(_fileName);
|
||
|
}
|
||
|
|
||
|
private void SaveButton_Clicked(object sender, EventArgs e)
|
||
|
{
|
||
|
File.WriteAllText(_fileName, TextEditor.Text);
|
||
|
}
|
||
|
|
||
|
private void DeleteButton_Clicked(object sender, EventArgs e)
|
||
|
{
|
||
|
if (File.Exists(_fileName))
|
||
|
File.Delete(_fileName);
|
||
|
|
||
|
TextEditor.Text = string.Empty;
|
||
|
}
|
||
|
}
|