Я сохраняю местоположение моего приложения, но оно не хочет сохранять значение. Теперь в коде происходит то, что _FormClosing
затемнено и «оно никогда не используется». Есть кто-нибудь, кто может видеть, где я ошибаюсь с этим кодом ниже?
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
if (Settings.Default.WindowLocation != null)
this.Location = Settings.Default.WindowLocation;
this.txtInput60.KeyPress += new System.Windows.Forms.KeyPressEventHandler(CheckEnterKeyPress);
}
private void Form1_FormClosing(object sender, FormClosedEventArgs e)
{
Settings.Default.WindowLocation = this.Location;
Settings.Default.Save();
}
private void CheckEnterKeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if (e.KeyChar == (char)Keys.Return)
{
decimal minutes;
decimal.TryParse(txtInput60.Text, out minutes);
if (minutes > 0)
{
var total = (int) (minutes/60*100);
txtOutput100.Text = total.ToString();
Clipboard.SetText(total.ToString());
}
}
}
В свойствах моего приложения я устанавливаю WindowLocation с WindowLocation, system.draw.point, user, 0; 0