Bisher habe ich eine ObservableCollection<T>
für Objekte. Ich möchte immer das zuletzt eingefügte Element in eine TextBlock
anzeigen. Ich implementierte zwei Lösungen in XAML, aber beide nicht funktioniert:Bindung an das letzte Array-Element
<TextBlock Text="{Binding Path=entries.Last().message, FallbackValue=...}" />
<TextBlock Text="{Binding Path=entries[entries.Length-1].message, FallbackValue=...}" />
Dieses funktioniert, sondern verweist auf den ersten Eintrag:
<TextBlock Text="{Binding Path=entries[0].message, FallbackValue=...}" />
bin ich etwas fehlt? Ist es möglich mit reinem XAML zu arbeiten?
Nicht, dass ich weiß, von. Mögliche Optionen sind die Verwendung eines Konverters oder einer Eigenschaft in Ihrem Ansichtsmodell, die das letzte Element zurückgibt. –