我想出了我的百分比,计算的东西。现在我需要在计算后显示一条消息,表明租车类型,天数和租金总额。
//这些是我的单选按钮
private void rdoVehicle_CheckedChanged(object sender, EventArgs e)
{
string rdoName = ((RadioButton)sender).Name; //name of selected radio button
switch (rdoName)
{
case "rdoEconomy": vehicleCost = ECONOMY; break;
case "rdoLuxury": vehicleCost = LUXURY; break;
case "rdoVan" : vehicleCost = VAN; break;
case "rdoTruck": vehicleCost = TRUCK; break;
case "rdoSuv": vehicleCost = SUV; break;
}//end switch
}
txtDays,是我租用天数的txt属性 和lblRentalTotal是我的出租总额的输出标签。
MessageBox.Show(?????????????????)
答案 0 :(得分:0)
如果所有单选按钮都连接到同一事件,则会触发2个事件:
检查事件处理程序中选中的单选按钮:
private void rdoVehicle_CheckedChanged(object sender, EventArgs e)
{
var rad = ((RadioButton)sender);
if(!rad.Checked)
return;
switch (rad.Name)
{
case "rdoEconomy": vehicleCost = ECONOMY; break;
case "rdoLuxury": vehicleCost = LUXURY; break;
case "rdoVan" : vehicleCost = VAN; break;
case "rdoTruck": vehicleCost = TRUCK; break;
case "rdoSuv": vehicleCost = SUV; break;
}
}