私のアプリでは、ボタン btn_setting をクリックすると、このコンバスの可視性が表示されるため、[OK] ボタンと [キャンセル] ボタンを含む複数選択リストを持つポップアップのように表示されますが、直面している問題は、チェックボックスを使用して複数選択リストに項目を動的に追加することです境界線の色は青、前景色は黒で、すべてのアイテムの後に最も重要なのは、2 つのアイテム間の区切りとして水平の青い線が必要です。
MultiSelectList に foreground ="Black" を設定しましたが、アイテムの色が白く表示されています。
<Canvas x:Name="Setting_popup" Width="485" Height="770" Visibility="Collapsed">
<Border Margin="10" >
<StackPanel Background="White">
<toolkit:MultiselectList x:Name="Setting_list" Background="Blue" Width="456" Height="700" FontWeight="Bold" Foreground="Black">
<CheckBox Content="Celsius" />
<CheckBox Content="Fahrenheit"/>
<CheckBox Content="Kelvin"/>
<CheckBox Content="Rankine"/>
</toolkit:MultiselectList>
<StackPanel Orientation="Horizontal">
<Button x:Name="btn_OK" Content="Ok" Width="223" HorizontalAlignment="Left" Foreground="White" Background="#FF3498DB" />
<Button x:Name="btn_Cancel" Content="Cancel" Width="223" HorizontalAlignment="Right" Foreground="White" Background="#FF3498DB" Click="Button_Click_1" />
</StackPanel>
</StackPanel>
</Border>
</Canvas>