2017-09-21 5 views
1

AvalonDock에서 창 높이를 설정하는 방법을 이해할 수 없다. DockHeight, DockMinHeight 및 여러 가지 제안 사항을 시도했습니다. 여기에 내가 가진 무엇 : 나는 나중에 쉽게 적절한 사분면에 창을 배치 할 수 있도록 AvalonDock에서 높이와 너비를 설정하는 방법

<xcad:LayoutRoot x:Name="_layoutRoot"> 
    <xcad:LayoutPanel x:Name="_layoutPanel" Orientation="Vertical"> 

     <xcad:LayoutDocumentPaneGroup x:Name="_topPaneGroup" Orientation="Horizontal" DockHeight="1.5*" > 
      <xcad:LayoutDocumentPane x:Name="_topLeftPane" /> 
      <xcad:LayoutDocumentPane x:Name="_topRightPane" /> 
     </xcad:LayoutDocumentPaneGroup> 

     <xcad:LayoutDocumentPaneGroup x:Name="_bottomPaneGroup" Orientation="Horizontal" DockHeight="0.25*"> 
      <xcad:LayoutDocumentPane x:Name="_bottomLeftPane" DockWidth="0.75*"/> 
      <xcad:LayoutDocumentPane x:Name="_bottomRightPane" DockWidth="1.5*"/> 
     </xcad:LayoutDocumentPaneGroup> 

    </xcad:LayoutPanel> 
</xcad:LayoutRoot> 

은 기본적으로 내가 네 이름 사분면을 설정합니다.

어쨌든, 현재 모든 사분면은 동일한 크기입니다. 나는 몇 가지 예를 들어 크기를 넣어하지만 기본적으로 나는이 원하는 : 나뿐만 아니라 이것을 달성하는 방법에 대한 새로운 아이디어에 열려있어

+---------------------+----------------------+ 
|      |      | 
|      |      | 
|      |      | 
|      |      | 
|      |      | 
|      |      | 
|      |      | 
|      |      | 
|      |      | 
|      |      | 
|      |      | 
|      |      | 
+-----------+---------+----------------------+ 
|   |        | 
|   |        | 
|   |        | 
|   |        | 
+-----------+--------------------------------+ 

. 결국 나는이 필요합니다

  • 4 사분면 내가
  • 하단 짧은
  • 하단에 새로 오픈 창을 추가 왼쪽 좁은

편집 할 수 있습니다 내가 필요로하는 문제를 해결 더 이상 언급하지 않는 "더미"창.

다시 편집 : DockWidth 매개 변수 (반영하기 위해 업데이트 예) * 표기법을 사용하여 작업하지만, 아무리 내가 그 창 그룹의 높이를 업데이트하지 않습니다 그것에 DockHeight을 설정합니다.

답변

0

결국 솔루션은 DocumentPanesAnchorablePanes으로 변경하는 것처럼 보였습니다. 나는 정상에 탭을 유지하기 위해 문서를 사용하고 싶었지만 앵커 블은 실제로 높이와 같은 것을 듣고 스타일을 변경할 때 변경됩니다.

관련 문제