c# - 从 WPF DataGrid 获取信息
问题描述
我遇到了这个问题,我还没有找到解决方案。我见过几种方法,但没有一种方法适合我的应用程序,因为我的是多层的。
接下来是架构:
- 表示层
- 业务逻辑层
- 数据访问层
只有业务逻辑层可以与其他两层交互,我看到的所有示例都是在单层应用程序中,所以没有一个对我有用:(
我需要在双击事件上将完整的行选择信息从表示层发送到业务逻辑层。
object item = dataGrid.SelectedItem;
string ID = (dgwLoadItems.SelectedCells[0].Column.GetCellContent(item) as TextBlock).Text;
MessageBox.Show(ID);
试过这个,但这种方式需要在表示层上引用数据访问层,我不能为 IT 问题这样做。
解决方案
推荐阅读
- python - matplotilb条形图中如何开启科学计数法?
- reactjs - 如何停止在浏览器的开发者工具中暴露 react 的源代码?
- javascript - Javascript FileReader 事件在 ionic 3 中不经常触发
- javascript - 自动完成不适用于动态创建的输入字段jQuery
- html - 自动完成过滤功能仅在输入内容后才有效
- c++ - 高达 20 亿的筛子会产生分段错误
- javascript - 为什么当我使用 php 时 onchange 不起作用
- c# - Xamarin:使用 MvvmCross 从不同的解决方案导入一个页面
- javascript - lightpicker.js 和 moment.js 的默认日期范围
- localhost - Hybris - 从 java 类启动服务器