Hallo,
ich hab die ListBox
XML-Daten
1:
| <ListBox x:Name="listboxScs" SelectionChanged="listboxSc_SelectionChanged" SelectionMode="Multiple"> |
C#-Quelltext
1: 2: 3: 4: 5:
| private void listboxSc_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (listboxScs.SelectedItem.ToString().Contains("Neuen SC erstellen...")) bScErstellen.Visibility = Visibility.Visible; } |
In der ListBox sind mehrere Elemente. Klicke ich "Neuen SC erstellen..." als erstes an, erscheint der Button. Klicke ich vorher auf ein anderes Element, funktioniert das nicht mehr.
1. Wie erreiche ich, dass es egal ist, wann auf "Neuen SC erstellen..." geklickt wird?
2. Wie kann ich es anstellen, dass der Button wieder verschwindet, wenn "Neuen SC erstellen..." deaktiviert wird?
3. Wenn ich ein Element aktiviere und wieder deaktiviere, sodass kein Element aktiviert ist, bekomme ich eine NullReferenceException. Wie vermeide ich das?
Danke!
Philipp
Moderiert von
Christian S.: Code- durch C#-Tags ersetzt