Sparkley
Ensign
- Registriert
- Feb. 2009
- Beiträge
- 249
Guten Tag,
ich habe gerade ein Problem was ich mit meinen beschränkten Wissen aktuell nicht bewältigen kann und könnte etwas Hilfe gebrauchen. Ich habe das Theoretische Wissen mir angeeignet über die einzelnen Funktionen der Steuerelemente (RadioButtons/ListBoxen z.B) aber ich habe sie noch nie so kombiniert und stoße da auf ein Hinderniss. ich benutze Visual Studio 2013 Express Edition....
ich habe das einmal Grafisch aufbereitet zur besseren verständnis.
5x ListBoxen , 4x RadioButton, 1x cmdButton
Meine Aufgabe:
ich möchte jeweils das makierte Element aus dem lstVerteiler einem der anderen vier lstEins bis lstVier zuweisen indem man den dazugehörigen Radiobutton aktiviert und dann auf Zuordnen drückt. Danach soll das Element aus dem lstVerteiler gelöscht sein bzw verschoben sein. der Verteiler brauch keine möglichkeit besitzen von den anderen Vier lst wieder gefüllt zu werden.
Einer meiner ideen sah so aus:
private void cmdZuordnen_Click (...)
{
if (optVier.Checked == true && lstVerteiler.SelectedIndex > -1)
lstVier.Insert(0, lstVerteiler.SelectedItem)
lstVerteiler.RemoveAt(lstVerteiler.SelectedItem);
else if
.....
//dann das selbe verfahren für die anderen drei RadioButtons/Listboxen
Das war mein Lösungsansatz aber wie es unschwer zu erraten ist , er funktioniert leider nicht. Ich würd mich über konstruktive Kritik oder Verbesserungsvorschläge sehr freuen.
ich habe gerade ein Problem was ich mit meinen beschränkten Wissen aktuell nicht bewältigen kann und könnte etwas Hilfe gebrauchen. Ich habe das Theoretische Wissen mir angeeignet über die einzelnen Funktionen der Steuerelemente (RadioButtons/ListBoxen z.B) aber ich habe sie noch nie so kombiniert und stoße da auf ein Hinderniss. ich benutze Visual Studio 2013 Express Edition....
ich habe das einmal Grafisch aufbereitet zur besseren verständnis.
5x ListBoxen , 4x RadioButton, 1x cmdButton
Meine Aufgabe:
ich möchte jeweils das makierte Element aus dem lstVerteiler einem der anderen vier lstEins bis lstVier zuweisen indem man den dazugehörigen Radiobutton aktiviert und dann auf Zuordnen drückt. Danach soll das Element aus dem lstVerteiler gelöscht sein bzw verschoben sein. der Verteiler brauch keine möglichkeit besitzen von den anderen Vier lst wieder gefüllt zu werden.
Einer meiner ideen sah so aus:
private void cmdZuordnen_Click (...)
{
if (optVier.Checked == true && lstVerteiler.SelectedIndex > -1)
lstVier.Insert(0, lstVerteiler.SelectedItem)
lstVerteiler.RemoveAt(lstVerteiler.SelectedItem);
else if
.....
//dann das selbe verfahren für die anderen drei RadioButtons/Listboxen
Das war mein Lösungsansatz aber wie es unschwer zu erraten ist , er funktioniert leider nicht. Ich würd mich über konstruktive Kritik oder Verbesserungsvorschläge sehr freuen.
Zuletzt bearbeitet: