我想在用戶關閉我的應用程序後出現一個消息框。這個消息框讓用戶知道他們購買的東西。我的問題是,當它讀取文本框中的「$」時,我的程序崩潰。這裏是我在目前我:
private void exitButton_Click(object sender, EventArgs e)
{
if
(MessageBox.Show("Are you sure you want to exit?",
"Confirm exit...",
MessageBoxButtons.YesNo,
MessageBoxIcon.Question,
MessageBoxDefaultButton.Button2) == DialogResult.Yes)
{
decimal Discount;
Discount = decimal.Parse(postDiscountCostTextBox.Text);
if (Discount <= 999.99m)
{
MessageBox.Show("This amount qualifies for 'A-100' frequent flier miles.",
"",
MessageBoxButtons.OK);
}
}
{
this.Close();
}
}
程序完美工作,當我刪除從文本框中的「$」,但是,它需要有在最終產品中。任何幫助,將不勝感激。
另一種方法是使美元對文本框的側面簽署標籤..它的樣式,所以它看起來像它是文本框的一部分。 –