2
我有以下Xaml。我有一個網格包含一些「柱頭」和一個列表框。目前我的水平滾動條滾動列標題和列表框。我的垂直滾動條只滾動列表框,因爲我希望列標題「凍結」。我遇到的問題是我必須一直向右滾動才能看到垂直滾動條。是否有任何「鎖定」垂直滾動條總是可見的(當它需要時)以及它只是滾動列表框?如果您需要更多信息,請告訴我。垂直嵌套滾動始終可見
<Grid Name="test1" Margin="0,0,50,0" Grid.Row="0">
<ScrollViewer VerticalScrollBarVisibility="Hidden" HorizontalScrollBarVisibility="Auto" Width="{Binding ElementName=test1, Path=ActualWidth}">
<Grid Name="grdMain" >
<Grid.RowDefinitions>
<RowDefinition Height="10*" />
<RowDefinition Height="90*" />
</Grid.RowDefinitions>
<StackPanel Grid.Row="0">
<ItemsControl Name="ColumnHeaders" ..>
</ItemsControl>
</StackPanel>
<StackPanel Name="check" Grid.Row="1">
<ScrollViewer Height="{Binding ElementName=check, Path=ActualHeight}" VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Hidden">
<ListBox Name="lstDrop" ..>
</ListBox>
</ScrollViewer>
</StackPanel>
</Grid>
</ScrollViewer>
</Grid>
下面是當前功能的屏幕截圖:
如何綁定到列表框的水平滾動條的新列中的手輪滾動條? – CShark 2013-03-23 15:24:25
你能發佈一個代碼示例作爲答案嗎? – user589195 2013-03-25 09:08:58