Ich habe ein einfaches Fenster:Wie kann ich eine ItemsControl.ItemsSource mit einer Eigenschaft in XAML binden?
<Window x:Class="WinActivityManager"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Grid>
<ListView x:Name="lvItems" />
</Grid>
</Window>
und den dazugehörigen Code hinter:
public partial class WinActivityManager : Window
{
private ObservableCollection<Activity> Activities { get; set; }
public WinActivityManager()
{
Activities = new ObservableCollection<Activity>();
InitializeComponent();
}
// Other code ...
}
Wenn ich die folgende Bindung im Fenster Konstruktor schreiben:
lvItems.ItemsSource = Activities;
dann meine Listview ist automatisch aktualisiert, wenn ich Elemente von Activities
hinzufügen oder entfernen.
Wie soll ich die Bindung in XAML schreiben?
Ich habe versucht, diese aber es funktioniert nicht:
<ListView x:Name="lvItems" ItemsSource="{Binding=Activities}" />
Wie mache ich diese Arbeit in XAML?
Haben Sie versucht, 'Itemssource = {Binding Aktivitäten } '? – hattenn