我有一个文本框tb_weight
,它是计算的输入,我制作了一个带有消息框的代码,如果按下计算按钮时文本框为空,则会弹出该消息框:
if (string.IsNullOrEmpty(this.tb_weight.Text))
{
MessageBox.Show("Textbox is empty");
}
我有与将乘以文本框中写入的值的数字对应的单选按钮。下面是其中一个按钮的代码:
if (rb_wcf1.IsChecked == true)
{
int a = Int32.Parse(tb_weight.Text);
b = (a * 1.03) / 1000;
lbl_wll.Content = Math.Round(b, 2);
}
因此,如果没有选择任何单选按钮并且文本框中没有文本,我的消息框将弹出。如果我将文本框留空并选中单选按钮rb_wcf1
并按下计算按钮,则关闭消息框后程序将失败。我对编程很陌生,我不确定如何更好地设计这段代码。如果文本框为空并且单选按钮已被选中,我不希望单选按钮中的代码启动。谁能给我一些提示或指导?