【发布时间】:2020-05-24 20:07:18
【问题描述】:
我有一个这样的ListView
<ListView x:Name="lview" SelectionMode="Multiple" SelectedItems="{x:Bind SelectedItems}">
</ListView>
使用此代码隐藏:
public IList<object> SelectedItems
{
get => (IList<object>)GetValue(SelectedItemsProperty);
set => SetValue(SelectedItemsProperty, value);
}
public static readonly DependencyProperty SelectedItemsProperty =
DependencyProperty.Register("SelectedItems", typeof(IList<object>), typeof(MainPage),
new PropertyMetadata(null));
public MainPage()
{
this.InitializeComponent();
List<int> io = new List<int> { 111111, 222, 33333, 4444444 };
lview.ItemsSource = io;
}
在这里,我试图将依赖属性 (SelectedItems) 绑定到我的列表视图。但这给了我一个错误
错误 XDG0013 属性“SelectedItems”没有可访问的 二传手。
我在这里做错了什么?不能将SelectedItems绑定到依赖属性吗?
【问题讨论】: