В AvalonDock можно ли динамически изменять свойство LayoutAnchorablePane
CanClose
во время выполнения? Я хотел бы предотвратить/заблокировать изменения макета, если пользователь специально не желает этого и не включает его.
Я пробовал следующие подходы:
- Привязка: невозможно привязать свойство, потому что оно не является
DependencyProperty
, поэтому что-то вроде этого не работает:<dock:LayoutAnchorable CanClose="{Binding CanClose}">
- Свойство
CanClose
: изменение свойстваCanClose
LayoutAnchorablePane
в программном коде невозможно, так как это свойство доступно только для чтения.