【问题标题】:Binding ListBoxItem index to DataContext bound item using listboxitem index使用 listboxitem 索引将 ListBoxItem 索引绑定到 DataContext 绑定项
【发布时间】:2014-07-21 17:58:13
【问题描述】:

寻找主题发现可以绑定 仅通过值转换器针对 listboxitem 索引。

但我不明白如何将索引设置为 datacontext 属性 使用当前列表框的索引。

例如,当 listboxitem 的索引发生变化时,我想更改绑定的 datacontext 项的属性。

【问题讨论】:

  • SelectedIndex是一个整数,可以绑定,如果DataContext中的属性也是整数类型,可以正常绑定,不需要任何转换器。
  • 这就是问题所在,我需要索引,而不是 SelectedIndex

标签: wpf listbox wpf-controls listboxitem


【解决方案1】:

ObservableCollection CollectionChanged 事件解决了问题。 在重新排序列表框时,添加、排序、删除 我得到了这个事件,我可以在其中修改绑定视图模型项的索引。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-20
    • 1970-01-01
    • 1970-01-01
    • 2012-02-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多