Dies hat mit Listenfeldern und Konstanten zu tun.So fügen Sie Labels hinzu, die Werte enthalten
Zuerst die ersten Dinge, wählen Sie jedes "Element" in den Listenfeldern. Dann, mit Konstanten, würde der Wert in den Etiketten erscheinen.
workshop = workshopListBox.SelectedItem.ToString();
switch (workshop)
{
case "Outdoor workshop bundle":
registrationFeeLabel.Text = OUTDOOR_WORKSHOP_BUNDLE.ToString("c");
break;
case "Essential Outdoor Field Skills":
registrationFeeLabel.Text = ESSENTIAL_OUTDOOR_FIELD.ToString("c");
break;
case "Picture Perfect Panoramas":
registrationFeeLabel.Text = PICTURE_PERFECT_PANORAMAS.ToString("c");
break;
case "Night Photography Magic":
registrationFeeLabel.Text = NIGHT_PHOTOGRAPHY_MAGIC.ToString("c");
break;
}
location = locationListBox.SelectedItem.ToString();
switch (location)
{
case "Mont Tremblant":
lodgingFeeLabel.Text = MONT_TREMBLANT.ToString("c");
break;
case "Quebec":
lodgingFeeLabel.Text = QUEBEC.ToString("c");
break;
case "Montreal":
lodgingFeeLabel.Text = MONTREAL.ToString("c");
break;
hier sind die Konstanten und Werte:
const int OUTDOOR_WORKSHOP_BUNDLE = 200; const int ESSENTIAL_OUTDOOR_FIELD = 100; const int PICTURE_PERFECT_PANORAMAS = 100; const int NIGHT_PHOTOGRAPHY_MAGIC = 150; const int MONT_TREMBLANT = 75; const int QUEBEC = 95; const int MONTREAL = 0; string workshop; string location;
Wie würde ich „halten“, was auch immer der Wert in dem Etikett ist, dass der Benutzer nimmt, und fügen hinzu, dass mit dem anderen dass der Benutzer wählt? Danke