私は小数点以下が2つだけである必要があり、このテキストボックスを持って、それが動作しますが、それはあなたがテキストボックスのKeyPressイベントハンドラでこれを行うことができ、その後C#テキストボックスの小数点以下の桁数を2に制限する方法は?
try
{
if (string.IsNullOrWhiteSpace(textBox1.Text))
{
textBox2.Clear();
}
else
{
if (Convert.ToDouble(textBox1.Text) > Convert.ToDouble(grandTotal.Text))
{
double change = Convert.ToDouble(textBox1.Text) - Convert.ToDouble(grandTotal.Text);
textBox2.Text = change.ToString("#,0.00");
}
else if (Convert.ToDouble(textBox1.Text) == Convert.ToDouble(grandTotal.Text))
{
textBox2.Text = "0";
}
else
{
textBox2.Clear();
}
}
}
catch(Exception)
{
}
このコードが実行されると、?マスクされたテキストボックスを調べようとしましたか? –
**ここに**を入れてください。世界のCプログラマーに 'キャッチ(例外)'をやめさせるよう教えてください。これはアンチパターンです。 – Enigmativity