У меня есть элемент управления Expander
со свойством IsExpanded
, связанным с bool в модели mvvm. Связывание прекрасно работает до тех пор, пока вы не коснетесь расширителя. Как только вы нажмете стрелку в расширителе, чтобы развернуть, привязка перестает работать. Установка bool ShowPreview в false в модели не сворачивает расширитель.
<Expander Name="pExpander"
IsExpanded="{Binding Path=ShowPreview,Mode=OneWay}"
Header="Preview">
<TextBlock Text="{Binding Path=Message, Mode=OneWay}"></TextBlock>
</Expander>