基本的に、resulta + resultb + resultc + 前に定義した propertyPrice を合計して合計を取得し、合計をテキスト ボックスに表示する必要があります。Resulta/b/c は、propertyPrice * 定数に基づいて計算されます。プロパティの価格はユーザーによって入力されます。
try-catch を使用せずに実行したところ、フォーマット例外が発生していました。
int propertyPrice;
if (Int32.TryParse(propertyPriceTextBox.Text, out propertyPrice))
{
stateSalesTaxTextBox.Text = (stateSalesTax * propertyPrice).ToString("c");
if (residentialRadioButton.Checked == true)
comissionTextBox.Text = (residentialCom * propertyPrice).ToString("c");
if (commercialRadioButton.Checked == true)
comissionTextBox.Text = (commercialCom * propertyPrice).ToString("c");
if (hillsRadioButton.Checked == true)
countySalesTaxTextBox.Text = (hilssTax * propertyPrice).ToString("c");
if (pascoRadioButton.Checked == true)
countySalesTaxTextBox.Text = (pascoTax * propertyPrice).ToString("c");
if (polkRadioButton.Checked == true)
countySalesTaxTextBox.Text = (polkTax * propertyPrice).ToString("c");
decimal resulta;
decimal resultb;
decimal resultc;
try
{
resulta = decimal.Parse(countySalesTaxTextBox.Text);
resultb = decimal.Parse(stateSalesTaxTextBox.Text);
resultc = decimal.Parse(comissionTextBox.Text);
}
catch (FormatException)
{
}
decimal totalPrice = (resulta + resultb + resultc + propertyPrice);
totalPriceTextBox.Text = totalPrice.ToString("c");
}