我正在使用solidbrushcolors(文本)填充多选列表,并且我希望复选框坚持分配给它的solidcolorbrush。到目前为止,我所拥有的如下
主页.xaml
<toolkit:MultiselectList x:Name="ColorList" HorizontalAlignment="Left" VerticalAlignment="Top" Tap="ColorList_Tap">
<toolkit:MultiselectList.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" Margin="12,12,0,0" Grid.ColumnSpan="2">
<!--<Rectangle Fill="{Binding Brush}" Width="50" Height="50"/>-->
<!--<CheckBox Background="{Binding Brush}"/>-->
<TextBlock Text="{Binding Name}" Margin="12,10,0,0"/>
</StackPanel>
</DataTemplate>
</toolkit:MultiselectList.ItemTemplate>
似乎通过添加矩形或复选框,在正确颜色的水平堆栈面板中创建了另一个项目,但不是实际的复选框本身。我怎么能将画笔绑定到复选框颜色呢?