【问题标题】:combobox or? is this even possible?组合框还是?这甚至可能吗?
【发布时间】:2014-11-20 22:07:58
【问题描述】:

在 Visual Studio 中使用 Windows 窗体 ....好的,所以我正在创建一个销售税计算器。我需要输入州和州的销售税,并在点击事件中在文本框中显示总金额。我只想使用一个下拉菜单,而不是分成两个框(一个用于州,一个用于税收)

所以如果组合框看起来像这样:

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

如何单击下拉列表中显示的包含税款的州之一,并仅使用百分比来根据输入的项目金额进行计算。

c#计算器

【问题讨论】:

    标签: calculator


    【解决方案1】:

    有很多方法可以做到这一点,这里是其中一种。您可以使用变量来存储 组合框上的字符串部分,即 { alabama 4% } 4 将是您想要存储的内容 它是双精度的,然后做一个 switch 语句来检查组合框中的状态文本和 将其传递到开关中,如果是阿拉巴马州,则将税收变量设为 4.0;

    var tax;
    
    switch(comboboxText)
    {
      case alabama:
        tax = 4.0;
        break;
        case pennsylviana:
        tax = 5.5;
        break;
        //and so forth
    }
    然后只需将税附加到组合框字符串的末尾即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-14
      • 2014-11-21
      相关资源
      最近更新 更多