0

次のように、Prism リージョンによって駆動される 2 つのドキュメント タブを持つ XamDockManager があります。

        <igDock:DocumentContentHost>
            <igDock:SplitPane igDock:XamDockManager.InitialLocation="DockedLeft" HorizontalAlignment="Stretch">
                <igDock:TabGroupPane x:Name="SelectorPane" prism:RegionManager.RegionName="{x:Static inf:RegionNames.SelectionRegion}">
                </igDock:TabGroupPane>
                    <igDock:TabGroupPane>
                        <igDock:ContentPane x:Name="GridPane" AllowClose="False" CloseButtonVisibility="Collapsed"
                                    Header="...">
                            <ContentControl prism:RegionManager.RegionName="{x:Static inf:RegionNames.ContentRegion}"/>
                        </igDock:ContentPane>
                   </igDock:TabGroupPane>
            </igDock:SplitPane>
        </igDock:DocumentContentHost>
    </igDock:XamDockManager>

アダプターは動作しており、すべてが機能しています。

でも。

上で定義したように、両方のペインは同じサイズで、中央にスプリッターがあります。私はそれを望まないのでWidth="400"、最初 (左側) に追加しTabGroupPaneます ... 突然、スプリッターがなくなりました。ペイン間の接続は完全に失われます。

スプリッターを失わずに左ペインの幅を指定するにはどうすればよいですか?

4

1 に答える 1

0

簡単です:宣言に追加igDock:SplitPane.RelativeSize="..."します。TabGroupPane

ダープ。

于 2013-06-25T14:57:37.227 に答える