5

大きなフォントサイズのリスト項目を持つ LongListMultiSelector があります。このフォントの変更により、チェックボックスが常に実際のリスト項目とずれていることに気付きました。すべてのレベルで水平方向と垂直方向の配置を変更し、パディングとマージンの値も調整してみました。これらはリスト項目内のテキストブロックを変更しますが、チェックボックスは一番上に根ざしたままであり、リストに歪んだ外観を与えます.

チェックボックスを垂直方向に中央揃えにするか、パディングを管理する方法はありますか? リストスタイルのマージンに関する最近の投稿に気付きましたが、私の問題への直接的な入力がなくてもかなり複雑に見えました。

4

2 に答える 2

0

チェックボックスとテキストブロックを StackPanel 内に一緒に配置することはいつでも試すことができます。その時点から、チェックボックスの配置を調整できます。

次のようなことを試してください:

<StackPanel Orientation="Horizontal" HorizontalAlignment="Left">
       <CheckBox VerticalAlignment="Top" IsChecked="{Binding Selected}" />
       <TextBlock Text="{Binding DisplayName}" FontSize="40"/>
</StackPanel>
于 2013-04-24T16:07:44.080 に答える