我有一个视图模型,它继承自一个名为IsReadOnly属性的基类。 在这个视图模型中,我有一个名为Customer的属性,我将客户对象的属性绑定到我的视图上的控件。MVVM绑定属性和子属性
但是我也希望能够将IsReadOnly绑定到我的视图上的每个控件。
<TextBox x:Name="FirstNameTextBox" Grid.Column="1" Margin="2,2,0,2" Grid.Row="2" TextWrapping="Wrap" HorizontalAlignment="Left" Width="200"
Text="{Binding FirstName, Mode=TwoWay}" IsReadOnly="{Binding MyViewModel.IsReadOnly}"/>
我该如何去使用这两个属性? 这里是我的结构
公共类MyViewModelBase { 公共BOOL IsReadonly {获得;设置;}}
公共类MyViewModel { 公众客户客户{获得;组; } }
公共类客户{ public string FamilyName {get;组; } }
干杯任何帮助
谢谢,这解决了我的问题。很高兴知道你可以做房产遍历。 :) – BBurke 2011-05-12 12:47:50