SplitPane 내에서 내 ContentPane의 높이를 설정할 수 없습니다. Auto를 사용하고 있지만 높이를 적절하게 설정할 수 없습니다. splitpane에 2 개의 contentpanes가 있습니다. 나는 크기면에서 두 개의 내용 창을 필요로합니다. 높이는 contentpanes의 내용에 따라 달라집니다. 제안 사항이 있으십니까? 내 코드를보고하십시오 :이로 찾고있다 그리고 우리의 추적 시스템에 우리의 개발자들과이 문제를 로그인 한infragistics - xamDockManager - ContentPane - 높이가 조정되지 않습니다.
<igDock:XamDockManager Theme="Office2010Blue" Height="Auto">
<igDock:XamDockManager.Panes>
<igDock:SplitPane Name="dockedLeft" igDock:XamDockManager.InitialLocation="DockedLeft" Height="Auto">
<igDock:ContentPane x:Name="leftEdgeDock" Header="Reports">
<TreeView Width="Auto" DockPanel.Dock="Left" ItemsSource="{Binding Folders}" Height="Auto" Padding="0,0,20,20" MinWidth="100">
<TreeView.ItemContainerStyle>
<!--
This Style binds a TreeViewItem to a TreeViewItemViewModel.
-->
<Style TargetType="{x:Type TreeViewItem}">
<Setter Property="IsExpanded" Value="{Binding IsExpanded, Mode=TwoWay}" />
<Setter Property="IsSelected" Value="{Binding IsSelected, Mode=TwoWay}" />
<Setter Property="FontWeight" Value="Normal" />
<Style.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="FontWeight" Value="Bold" />
</Trigger>
</Style.Triggers>
</Style>
</TreeView.ItemContainerStyle>
<TreeView.Resources>
<HierarchicalDataTemplate DataType="{x:Type vm:ReportFolderViewModel}" ItemsSource="{Binding Children}">
<StackPanel Orientation="Horizontal">
<Image Width="16" Height="16" Source="/InsurableRisk.Reporting;component/Resources/Images/foldr_16.gif" />
<Label Content="{Binding FolderName}" />
</StackPanel>
</HierarchicalDataTemplate>
<HierarchicalDataTemplate DataType="{x:Type vm:ReportInfoViewModel}" ItemsSource="{Binding Children}">
<StackPanel Orientation="Horizontal">
<Image Width="16" Height="16" Source="/InsurableRisk.Reporting;component/Resources/Images/reports_16.gif" />
<TextBlock Text="{Binding ReportName}" Margin="0,4,0,4" Padding="4,0,4,0" />
</StackPanel>
</HierarchicalDataTemplate>
</TreeView.Resources>
<i:Interaction.Triggers>
<i:EventTrigger EventName="SelectedItemChanged">
<i:InvokeCommandAction Command="{Binding SelectReportCommand}" CommandParameter="{Binding Path=SelectedItem, RelativeSource={RelativeSource AncestorType={x:Type TreeView}}}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</TreeView>
</igDock:ContentPane>
</igDock:SplitPane>
<igDock:SplitPane igDock:XamDockManager.InitialLocation="DockedTop" SplitterOrientation="Horizontal">
<igDock:ContentPane x:Name="centerDock" Header="Controls" Height="Auto">
<StackPanel Name="controlStackPanel" DockPanel.Dock="Top" Orientation="Horizontal">
<ContentControl Height="Auto" Content="{Binding Path=CurrentReport}" />
<Button Margin="10,0,0,0" Content="Run Report" Height="23" HorizontalAlignment="Left" VerticalAlignment="Top" Command="{Binding RunReportCommand}" Width="80" />
<Button Margin="10,0,0,0" Content="Data To Excel" Height="23" VerticalAlignment="Top" Name="ExportToExcel" Width="110" Command="{Binding RunExcelCommand}" Visibility="{Binding Path=ButtonExportVisibility, Converter={StaticResource BoolToVis}}" />
</StackPanel>
</igDock:ContentPane>
<igDock:ContentPane x:Name="bottomDock" Height="Auto" AllowDocking="False" AllowPinning="False" AllowClose="False" CloseButtonVisibility="Collapsed" WindowPositionMenuVisibility="Collapsed">
<ContentControl Name="reportContentControl" Content="{Binding ReportHost}" />
</igDock:ContentPane>
</igDock:SplitPane>
</igDock:XamDockManager.Panes>
</igDock:XamDockManager>
스테판 : 감사합니다. :) – voonna