2014-11-20 69 views
0

在visual studio中使用windows窗体....好吧,我正在创建一个销售税计算器。我需要输入州和州的销售税,并在点击事件中显示文本框中的总金额。我希望只使用一个下拉列表,而不是分隔条件出两个箱(一个国家,一个用于含税)组合框或?这甚至有可能吗?

所以如果组合框是这样的:

阿拉巴马4% 阿拉斯加州5% 威斯康星5.5% ...等等状态列表

如何点击包含下拉菜单中显示的税额的其中一个状态,并使用百分比来根据输入的项目金额运行计算。

c#计算器

回答

0

有很多方法可以做到这一点,这里是一个。你可以使用一个变量在组合框中存储 字符串的部分,即{alabama 4%}这4个将是你想要得到的商店 它在一个double中,然后做一个switch语句来检查状态文本是在什么位置组合框和 传递到开关,如果它是阿拉巴马然后使税收变量为4.0;

var tax; 
 

 
switch(comboboxText) 
 
{ 
 
    case alabama: 
 
    tax = 4.0; 
 
    break; 
 
    case pennsylviana: 
 
    tax = 5.5; 
 
    break; 
 
    //and so forth 
 
}
然后只是追加税到您的组合框字符串的结尾。

相关问题