Pregunta Un enlace TwoWay o OneWayToSource no puede funcionar en la propiedad de solo lectura


Tengo una propiedad de solo lectura que necesito mostrar en un cuadro de texto y obtener este error en tiempo de ejecución. He establecido IsEnabled="False", IsReadOnly="True" - sin suerte. Otras búsquedas dicen que el readonly debería arreglarlo, pero no para mí. Tengo una solución fea al agregar un setter falso ...


76
2018-02-26 12:06


origen


Respuestas:


Es difícil de adivinar sin código, pero debería poder establecer BindingMode en OneWay.

<TextBox Text="{Binding Path=MyProperty, Mode=OneWay}" />

o del código:

Binding binding = new Binding();
binding.Mode = BindingMode.OneWay;

128
2018-02-26 12:14