データベースから値を取得して動的に作成しているチェックボックスを含むリストボックスに複数の列が必要です。コードは次のようになります。
<StackPanel Width="250" Height="80">
<ListBox Name="listBoxZone" ItemsSource="{Binding TheList}" Height="115" Background="Azure">
<ListBox.ItemTemplate>
<DataTemplate>
<CheckBox Name="CheckBoxZone" Content="{Binding TheText}" Tag="{Binding TheValue}" Checked="CheckBoxZone_Checked" Margin="0,5,0,0"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
しかし、ここではチェックボックスが横に次々と来ます... 5つのチェックボックスの後に列を変更したい... ここではラップパネルを使用しましたが、すべてのチェックボックスをすべて縦に並べます。
では、今何をすべきか?