3

ListBox動的コンテンツ (その高さがわからないため) とその下に表示する必要がありButtonます。そのため、ユーザーは ListBox をスクロールして終了し、ボタンを表示できる必要があります。

Android では、ボタンまたはその他のソリューションにRelativeLayoutandbelowプロパティを使用しますが、WP ではその方法がわかりません。

私が試したこと:

1) 全部入れるStackPanel

<StackPanel>
    <ListBox />
    <Button />
</StackPanel>

StackPanel が ListBox のスクロールをブロックしているため、これは機能しません。

2) OK、ListBox を Grid に入れましょう

<StackPanel>
    <Grid>
        <ListBox />
    </Grid>
    <Button />
</StackPanel>

何も起こりません。

3) すべてを Grid に入れ、Grid.Row を使用しても機能しません。

4) すべてを入れてGridマージンをButton動的に設定しましょう

<Grid>
    <ListBox />
    <Button />
</Grid>

わかりました、これは機能していますが、ListBox毎回入力を処理し、ボタンのマージンをリセットする必要があるため、良い解決策ではありません。悪い悪い悪い。

PS また、ボタンを ListBox アイテムとして配置することもできます (悪くはありませんが、良くもありません:)

お願い助けて...

4

1 に答える 1