Ho una semplice finestra:Come posso associare un oggetto ItemsControl.ItemsSource con una proprietà in XAML?
<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>
E il codice associato alle spalle:
public partial class WinActivityManager : Window
{
private ObservableCollection<Activity> Activities { get; set; }
public WinActivityManager()
{
Activities = new ObservableCollection<Activity>();
InitializeComponent();
}
// Other code ...
}
Se scrivo quanto segue vincolante nella finestra costruttore:
lvItems.ItemsSource = Activities;
poi il mio ListView è aggiornato automaticamente quando aggiungo o rimuovo elementi da Activities
.
Come devo scrivere il binding in XAML?
Ho provato questo ma non funziona:
<ListView x:Name="lvItems" ItemsSource="{Binding=Activities}" />
Come faccio a fare questo lavoro in XAML?
Hai provato 'ItemsSource = {Attività Binding } '? – hattenn