我有一個視圖模型,它繼承自一個名爲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