2017-03-14 10 views
0

私はComboBoxに「食べている」と「食べている」という2つの項目があります。コンボボックスで特定のアイテムを選択するにはどうすればよいですか?

ユーザーが「食事中」を選択した場合、20%のVATを追加します。ユーザーが「外食」を選択した場合、付加価値税は追加しません。

正常に機能したトータルを調整するには、次のコードがあります。 ComboBoxにアイテムを割り当ててVATを追加する方法を調べるだけです。

dTotalCost = dTotalSandwichCost + dTotalDrinkCost + dTotalExtraCost 
+0

私はあなたが選択されている項目をチェックしたい、あなたが特定のアイテムを選択したいとは思いません。右?コンボボックスのSelectedItemプロパティを見てください。 –

答えて

1

の可能性は、列挙型を宣言し、それに基づいて計算することです。その後、あなたの合計にこのdVATを追加

If comboBox.selectedIndex = AvailableEatingOptions.EatingIn Then 
    dVAT = GivenVATValue * 0.2 ' Take 20% of your reference value 
Else 
    dVAT = 0 
End If 

:例えば、その後、 (未テストの擬似コードは、ちょうどあなたのアイデアを与えるために)

Enum AvailableEatingOptions 
    EatingIn 
    EatingOut 
End Enum 

は次のように書きます。

[Reference]

関連する問題