private void Button_build(object sender, RoutedEventArgs e) { IsNumber Isnumber = new IsNumber(); if (name.Text.Length != 0 && buildCost.Text.Length != 0 && recoveryN.Text.Length != 0 && operatingCost.Text.Length != 0 && oilCost.Text.Length != 0 && electricityCost.Text.Length != 0) { if (Isnumber.isNumber(buildCost.Text.Trim()) == false || Isnumber.isNumber(recoveryN.Text.Trim()) == false || Isnumber.isNumber(operatingCost.Text.Trim()) == false || Isnumber.isNumber(oilCost.Text.Trim()) == false || Isnumber.isNumber(electricityCost.Text.Trim()) == false) { MessageBox.Show("输入格式有误"); } else { OtherDAL dal = new OtherDAL(); dal.delOtherData(id); Other other = new Other(id, name.Text, buildCost.Text, recoveryN.Text, operatingCost.Text, oilCost.Text, electricityCost.Text); dal.addOtherData(other); MessageBox.Show("修改成功"); Close(); return; } } else { MessageBox.Show("请确保没有空白项"); } }