WP7 - ListPicker в StackPanel в ScrollViewer - PullRequest
0 голосов
/ 02 ноября 2011

Только начал с разработки для WP7 и наткнулся на следующее.У меня есть сводное приложение с несколькими сводными элементами.На первом пивотите (см. Код ниже) я хочу иметь возможность настраивать множество параметров.Для этого вопроса все элементы, которые нужно установить, называются «TextBox», и в ListPicker можно выбрать «A», «B» или «C».

Теперь, если я НЕ использую ScrollViewer, и я нажимаю на любой из получателей списка, которые я получаючтобы увидеть все три варианта, НО я не могу прокрутить все средства выбора списков.

Если я действительно использую ScrollViewer, я МОГУ видеть все средства выбора списков, но только верхний (видимый) развернется и даст мне варианты A,B и C, они другие остаются свернутыми.

Как я могу заставить каждый список выбора расширяться и показывать мне доступные опции И иметь возможность прокручивать до каждого списка на странице?

PS В кодениже скопируйте панель стека между началом и концом примерно 15 раз.

Заранее благодарим за любую помощь!

            <controls:PivotItem Header="blabla">
            <ScrollViewer>
                <StackPanel Margin="0,0,36,0" VerticalAlignment="Top" d:LayoutOverrides="Width">

// start
                    <StackPanel Orientation="Horizontal">
                        <TextBlock TextWrapping="Wrap" Text="TextBox" Width="80"  TextAlignment="Right" Margin="10,22,20,0" HorizontalAlignment="Right" VerticalAlignment="Top"  />
                        <toolkit:ListPicker Margin="0" Width="275">
                            <toolkit:ListPickerItem Content="A"/>
                            <toolkit:ListPickerItem Content="B"/>
                            <toolkit:ListPickerItem Content="C"/>
                        </toolkit:ListPicker>
                    </StackPanel>

// end - copy/paste code code between start and end about 15 times right here


                </StackPanel>
            </ScrollViewer>
        </controls:PivotItem>

Ответы [ 2 ]

3 голосов
/ 02 ноября 2011

Это, по-видимому, общая проблема с Listpicker и ScrollViewer.Вы можете найти обходной путь здесь

2 голосов
/ 13 марта 2012

Если кто-нибудь наткнется на это, это было исправлено с ноября 2011 года, когда был выпущен набор инструментов wP7 silverlight.

...