【发布时间】:2013-11-18 08:20:44
【问题描述】:
我正在使用带有 WPF 和 Prism(统一)的 MVVM 模式。我有一个工具正在读取用户扫描的条形码,并且根据扫描的条形码类型,该工具正在做一些事情。现在我有一个绑定到属性的文本框。我想用扫描的条形码的内容在视图模型中填充我的属性,而不使用文本框或类似内容。我想直接填写属性。有没有办法做到这一点?或者也许有人知道我该如何解决这个问题?
亲切的问候
【问题讨论】:
-
不确定您真正要问的是什么...您的意思是,不是手动的,还是不在文本框中?还是别的什么?
-
没错。我的意思是当我扫描条形码时(它与通常的键盘输入相同),我想将条形码的内容直接保存到属性而不是绑定到属性的文本框
-
hmmm ...您可能需要一个事件侦听器,然后从那里开始。我没有使用过扫描仪,所以不能肯定地告诉你。
-
扫描仪实际上与键盘相同。只是通常的键盘输入来自它
-
我认为他想避开文本框,直接进入模型,不需要文本框绑定
标签: c# wpf mvvm unity-container prism