AvalonDock правильный ресайз
От: SergeyVV83 Россия  
Дата: 17.11.10 13:36
Оценка:
Пытаюсь использовать AvalonDock, и наткнулся на такую вот неприятность.
Есть три задокированных окна, при изменении размера с помощью сплитера, меняется размер не только двух соседних окон, но и третьего (и четвертого и пятого если они есть), а нужно только двух соседних, и остальные оставить как были.
Подборка стилей докирования ничего не дала.
Может кто уже сталкивался с такой проблемой?

примерный xaml код:
<ad:DockingManager x:Name="dockManager" Grid.Row="1" IsAnimationEnabled="True">
          <ad:ResizingPanel Orientation="Horizontal">
          
              <ad:DockablePane>
                <box:LoggingWindow x:Name="logger" Title="Logger" ad:DockableContent.StateChanged="OnStateChangedDockableContent">
                </box:LoggingWindow>
              </ad:DockablePane>

              <ad:DockablePane>
                <ad:DockableContent DockableStyle="Dockable" x:Name="animationTool" Title="Animation tool" ad:DockableContent.StateChanged="OnStateChangedDockableContent">
                  <box:AnimationTool></box:AnimationTool>
                </ad:DockableContent>
              </ad:DockablePane>

              <ad:DockablePane>
                <ad:DockableContent DockableStyle="Dockable" x:Name="controlPanel" Title="Control" ad:DockableContent.StateChanged="OnStateChangedDockableContent">
                  <box:ControlPanel></box:ControlPanel>
                </ad:DockableContent>
              </ad:DockablePane>

          </ad:ResizingPanel>
        </ad:DockingManager>
avalondock
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.