0

WP7の開発を始めたばかりで、次のことに出会いました。いくつかのピボット項目を持つピボット アプリケーションがあります。最初のピボット項目 (以下のコードを参照) で、多くの設定を調整できるようにしたいと考えています。この質問では、設定するすべての項目は「TextBox」と呼ばれ、ListPicker での選択は A、B、または C のいずれかです。

ScrollViewer を使用せずにリストピッカーのいずれかをタップすると、3 つのオプションすべてが表示されますが、すべてのリストピッカーをスクロールすることはできません。

ScrollViewer を使用すると、すべてのリストピッカーを表示できますが、一番上のもの (表示されている) のみが展開され、オプション A、B、C が表示され、他のリストピッカーは折りたたまれたままになります。

すべてのリストピッカーを展開して利用可能なオプションを表示し、ページ上のすべてのリストピッカーにスクロールできるようにするにはどうすればよいですか?

PS 以下のコードでは、stackpanel を start と end の間で約 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>
4

2 に答える 2

3

これは、明らかに、との一般的な問題ListpickerですScrollViewerここで回避策を見つけることができます

于 2011-11-02T13:27:30.250 に答える
2

誰かがこれに遭遇した場合、これは 2011 年 11 月の wP7 Silverlight ツールキットのリリース以降に修正されています。

于 2012-03-13T12:40:19.453 に答える