2017-09-21 11 views
1

私の人生にとっては、AvalonDockでペインの高さを設定する方法がわかりません。私はDockHeightDockMinHeightを試してみました。ここでは、私が持っているものだ。私は後で簡単に適切な象限に窓を配置することができるように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象限という名前を設定します。

とにかく、現在のところ、すべての四分円は同じサイズです。私は、いくつかの例のサイズを置くが、基本的に私はこれをしたい:私もこれを実現する方法についての新しいアイデアを開いている

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

。最後に、私は必要があります:私は私が必要な問題を解決し :私は

  • 底が狭い
  • 編集を左

  • 下半分短いに新しくオープンしたウィンドウを追加することができます

    • 4象限「ダミー」ペインはそれ以上言及していません。

      再び編集: DockWidthパラメータは(反映して更新例)*表記を使用して作業しているが、関係なく、私はそれらのペイングループの高さを更新しないことにDockHeightを設定します。

  • 答えて

    0

    最終的に解決策はDocumentPanesAnchorablePanesに変更するように見えました。私は上部にタブを維持するために文書を使用したかったが、アンカーは実際に高さのようなものを聞いて、スタイルを変更するときに変更します。

    関連する問題