WPF 怎么获取在windowsformhost里控件的值?

海口_菜鸟 2018-11-18 12:15:44
我在联系WPF,我发现我无法通过VB.NET的方式获取存放在WPF的windowsformhost里控件的值。
-------------------------------
VS2017, WPF里添加一个windowsformhost,host里放置一个datagridview,名字为A
我手动在A里添加了几行数据。
请问我应该怎么样才能获取A里面的数据?
谢谢!
...全文
114 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
海口_菜鸟 2018-11-19
  • 打赏
  • 举报
回复
引用 2 楼 sp1234 的回复:
简单说就是,不管窗体 UI 组合了什么“技术”,窗体的 ViewModel 层中的某个对象被作为其子控件的 ViewModel 层而影响界面表现。比如说一个道路交通 VM,它里边的红绿灯和传感器是联动的,这就是说 VM 设计中红绿灯信号和传感器接口特性是联动的,不管 UI 上用什么控件显示红绿灯、用什么控件处理传感器,一个设计师不应该问出“我的A厂家的红绿灯怎么拆散和控制B厂家的传感器里边的某个零件”这种问题。这是设计上就没有层次机制。


明白了,非常感谢您的指点 。
  • 打赏
  • 举报
回复
简单说就是,不管窗体 UI 组合了什么“技术”,窗体的 ViewModel 层中的某个对象被作为其子控件的 ViewModel 层而影响界面表现。比如说一个道路交通 VM,它里边的红绿灯和传感器是联动的,这就是说 VM 设计中红绿灯信号和传感器接口特性是联动的,不管 UI 上用什么控件显示红绿灯、用什么控件处理传感器,一个设计师不应该问出“我的A厂家的红绿灯怎么拆散和控制B厂家的传感器里边的某个零件”这种问题。这是设计上就没有层次机制。
  • 打赏
  • 举报
回复
学点模式。 UI 控件不应该作为数据存储机制,你不应该使用什么“获取空间里的值”的说法。UI 应该依赖于独立的 ViewModel 层设计,而不是 ViewModel 依赖 UI 控件。

16,555

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧