J'ai une fenêtre simple:Comment lier un ItemsControl.ItemsSource avec une propriété dans 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>
Et le code associé derrière:
public partial class WinActivityManager : Window
{
private ObservableCollection<Activity> Activities { get; set; }
public WinActivityManager()
{
Activities = new ObservableCollection<Activity>();
InitializeComponent();
}
// Other code ...
}
Si j'écris la liaison suivante dans le constructeur de la fenêtre:
lvItems.ItemsSource = Activities;
alors mon ListView est automatiquement mis à jour lorsque j'ajoute ou supprime des éléments de Activities
.
Comment écrire la liaison dans XAML?
J'ai essayé, mais ça ne marche pas:
<ListView x:Name="lvItems" ItemsSource="{Binding=Activities}" />
Comment puis-je faire ce travail en XAML?
Avez-vous essayé 'ItemsSource = {Activités de liaison } '? – hattenn