我在一个ViewModel要绑定的Silverlight控件上有一个属性。 ViewModel需要告知对属性的更改而不是相反
类似
的语法<MyControl ViewPort="{Binding VMProperty}"/>
将ViewPort声明为Target,在此实例中,ViewPort是数据的来源。我知道我可以使它成为TwoWay绑定但是当我只想要一种方式而不是另一种方向时,这似乎是错误的。
此外,我不想让控件上的属性成为DependencyProperty,因为我不希望该属性可设置,并且我不相信Silverlight支持只读依赖项属性。
设置绑定有不同的方法吗?
TIA
Pat Long
答案 0 :(得分:0)
也许这有用吗? http://forums.silverlight.net/forums/p/141042/315359.aspx#315359
{Binding ElementName = TextBox1,Path = Text,Mode = TwoWay,UpdateSourceTrigger = Explicit}