WPF WrapPanel / ItemsControl, не прокручивающий

У меня есть отображение панели переноса объекты, но я не могу заставить полосу прокрутки работать правильно какая-либо идея что случилось?

       <ScrollViewer>
        <ItemsControl Name="itemsControl">
            <ItemsControl.ItemsPanel>
                <ItemsPanelTemplate>
                    <WrapPanel ItemWidth="{Binding ElementName=sizeSlider, Path=Value}" 
                                   FlowDirection="LeftToRight"  Height="auto" Width="auto"
                                   HorizontalAlignment="Left" Name="wrapPanel1" 
                                   VerticalAlignment="Top"
                                   Margin="5"
                               >
                    </WrapPanel>
                </ItemsPanelTemplate>
            </ItemsControl.ItemsPanel>
        </ItemsControl>
    </ScrollViewer>
</StackPanel>

8
задан Kaya 27 May 2010 в 11:53
поделиться

1 ответ

Ваш ScrollViewer находится внутри StackPanel, размер которого изменяется в соответствии со своим содержимым (по вертикали или горизонтали в зависимости от его ориентации). Поместите его либо непосредственно в окно, либо в ячейку сетки, либо на панель DockPanel, чтобы отображались полосы прокрутки.

12
ответ дан 5 December 2019 в 14:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: