Tengo un modelo de vista que hereda de una clase base que tiene una propiedad llamada IsReadOnly. En este modelo de vista, tengo una propiedad llamada Cliente y estoy vinculando las propiedades del objeto del cliente a los controles en mi vista.Propiedades y subpropiedades de enlace MVVM
Sin embargo, también quiero ser capaz de vincular IsReadOnly a cada control en mi vista también.
<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}"/>
¿Cómo puedo utilizar ambas propiedades? aquí es mi estructura
public class {MyViewModelBase IsReadOnly public bool {get; set;}}
MyViewModel public class { pública Cliente Cliente {get; conjunto; } }
public class Cliente { public string FamilyName {get; conjunto; } }
Saludos para cualquier ayuda
gracias, eso solucionó mi problema. Es bueno saber que puedes atravesar la propiedad. :) – BBurke