У меня есть простое окно:Как связать объект ItemsControl.ItemsSource с свойством в 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>
и связанный с ним код позади:
public partial class WinActivityManager : Window
{
private ObservableCollection<Activity> Activities { get; set; }
public WinActivityManager()
{
Activities = new ObservableCollection<Activity>();
InitializeComponent();
}
// Other code ...
}
Если я пишу следующее связывание в окне конструктора:
lvItems.ItemsSource = Activities;
тогда мой ListView является автоматически обновляется, когда я добавляю или удаляю элементы из Activities
.
Как написать привязку в XAML?
Я попытался это, но он не работает:
<ListView x:Name="lvItems" ItemsSource="{Binding=Activities}" />
Как сделать эту работу в XAML?
Вы пробовали 'ItemsSource = {Binding деятельности } '? – hattenn