Ich habe eine einfache WPF ComboBox, die Aufträge/Positionen auf den Finanzmärkten anzeigt.WPF Combobox - Anzeige der Anzahl im Label
<ComboBox Name="TradeDropDown"
HorizontalAlignment="Stretch"
VerticalAlignment="Top"
ItemsSource="{Binding Path=ActiveOrders}"
DisplayMemberPath="OrderLabel"
SelectedItem="{Binding Path=SelectedOrder, Mode=TwoWay}" IsSynchronizedWithCurrentItem="True" />
muss ich auf einen Blick sehen, wie viele Elemente in der Liste sind. Ich habe oben einen Textblock mit zusammenfassenden Informationen hinzugefügt.
Ich mag es nicht, und würde es vorziehen, die Elemente in der Dropdown-Liste wie aufgeführt haben:
(1/2) Working Short 425K
(2/2) Filled Long 979K
etc - und haben die 1/2 Zahlen korrekt als Elemente aus der werden aktualisieren hinzugefügt und entfernt Liste.
Die Elemente werden in einer BindingList gespeichert.
Gibt es eine einfache Möglichkeit, dies zu tun?
Das würde verlangen, dass sich Aufträge gegenseitig kennen. Wenn Sie ein Objekt zu einer Liste hinzufügen, hat das Objekt keine Ahnung, dass es sich in einer Liste befindet, an welcher Position es sich in der Liste befindet oder wie viele andere Elemente in einer Liste enthalten sind. Wenn ich (1/2) sage, meine ich "eins von zwei". – reach4thelasers