wpf 在MVVM模式下怎样在Viewmodel里面获得view的控件对象。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wpf 在MVVM模式下怎样在Viewmodel里面获得view的控件对象。相关的知识,希望对你有一定的参考价值。
如题MVVM模式Viewmodel的到view中的控件,进行打印等操作。
参考技术A 比如你在VM定义一个command,然后在view层使用了这个command,那么这个command的parameter就可以指向view层里的控件啊。控件作为parameter传进VM层的command里做逻辑处理。追问parameter是什么啊,他在哪个地方用啊,能给出代码吗
追答http://blog.csdn.net/qing2005/article/details/6601199 这个例子不错,可以学习下。
追问这个例子很好,但是还有个问题不知道能不能给解决掉,就是传参数的时候能不能把别的控件传进去,像textbox控件,谢谢。
追答当然可以啦,parameter里可以放任何东西的啊。你这个设置可以直接在属性栏里去设置的。语句应该是CommandParameter="Binding ElementName=控件名"
本回答被提问者采纳以上是关于wpf 在MVVM模式下怎样在Viewmodel里面获得view的控件对象。的主要内容,如果未能解决你的问题,请参考以下文章