私のフォームには、数量の数値を保持するテキストボックスがあります。次に、textchangedイベントで、その番号が通貨値(例:$ 4.00)でラベルのテキストプロパティに配置されます。ボタンクリックイベントで、ラベルからすべての値を追加しようとしています。次のコードを使用すると、tryparseは毎回失敗します
int num1;
string text = lbl85x11bwsub.Text;
if (int.TryParse(text, out num1))
{
MessageBox.Show(num1.ToString()); //testing
}
else
{
MessageBox.Show("it failed");
}
しかし、テキストボックスのtextプロパティを使用して同じことを試してみると、機能します。
int num2;
if (int.TryParse(txt85x11bw.Text, out num2))
{
MessageBox.Show(num2.ToString());
}
else
{
MessageBox.Show("it failed");
}