の価格は、私は、ユーザーが飲み物コンボボックスから入力を取り、私が選択した項目
comboBoxBeverage.Items.Add("");
comboBoxBeverage.Items.Add("Soda $1.95");
comboBoxBeverage.Items.Add("Tea $1.50");
comboBoxBeverage.Items.Add("Coffee $1.25");
comboBoxBeverage.Items.Add("Mineral Water $2.95");
comboBoxBeverage.DropDownStyle = ComboBoxStyle.DropDownList;
comboBoxBeverage.SelectedIndex = 0;
の様々な中から選択することができますコンボボックスを持っていますが、私はで選択したオプションをしたい、それを分割コンボボックスとそれを分割するので、私は価格を使用することができます。
私は
double beverage;
beverage = double.Parse(comboBoxBeverage.Text.TrimStart(new[] { '$' }));
labelSubtotal.Text = beverage.ToString();
をやってみましたが、それは私にエラーを与えている:
System.FormatException: 'Input string was not in a correct format.'
何が原因でエラーが発生しますか? – Jecoms
デバッグ中に "System.FormatException: '入力文字列が正しい形式ではありませんでした。'" – xoxoGG
DBまたはリストからデータソースを使用するので、ユーザーに 'DisplayMember'を表示して価格を得ることができました'ValueMember'から。 [ask]を読んで[tour]を取ってください。 'それは私にエラーを与える'は、問題を記述するのに役立つ最小ビットではない –
Plutonix