wpf - WPF如何将所选项目从项目绑定列表框复制到另一个
问题描述
我找到的所有示例都是针对非项目绑定的 WPF 列表框:我需要将列表框 A(绑定到集合 A)中的项目复制到另一个列表框 B(绑定到相同类型的集合 B)。
如果我是正确的,我需要从集合 A 复制到集合 B,然后刷新列表框。
如何获取所选项目的索引?
还是有另一种方法可以做到这一点?我错过了什么吗?
解决方案
您可以将 IsSelected 属性添加到您的集合项,并更改 ListboxItemTemplate 以将 ListboxItem IsSelected 属性绑定到您的 IsSelected 属性。然后从集合 A 复制到集合 B。
使用这种方法,您不需要记住选定的索引,所有这些都将通过绑定来完成。
推荐阅读
- javascript - 带输入的 ReactJS 即时搜索
- python - Python 从正则表达式中替换第 n 个匹配项
- facebook-graph-api - Facebook 图形 API。如何删除视频?
- java - 如何在 UDF 中传递 Row?
- node.js - 使用 log4js 写入日志消息时添加动态值
- regex - 使用.htaccess 重定向正则表达式
- botframework - 在 bot builder v4 中下载 Skype bot 附件
- php - 履行响应 PHP webhook 未显示在 Actions on Google 中
- jquery - 在两个 angular.json 和带有 Angular 的模块中使用 jQuery
- javascript - Javascript修剪双斜杠