Как я создаю список изображений с флажком в правом верхнем углу
Привет, ребята, пожалуйста, как я мог бы реализовать эту функциональность, я должен использовать listbox или CheckedListBox или другой элемент управления. Пожалуйста любая помощь будет приветствоваться
http://i.stack.imgur.com/JFFR7.png[^]
<Border x:Name="border" BorderThickness="1" BorderBrush="Red"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="*"/> <ColumnDefinition Width="Auto"/> </Grid.ColumnDefinitions> <ContentPresenter Grid.Column="0" RecognizesAccessKey="True" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" Margin="{TemplateBinding Padding}" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" /> <!-- Marca en la esquina superior derecha --> <Polygon x:Name="checkPoly" Points="0,0 24,24 24,0 0,0" Stroke="Purple" StrokeThickness="0" Width="24" Height="24" VerticalAlignment="Top" HorizontalAlignment="Right" Fill="#22aeff" /> <Path Stroke="White" Data="M 6,6 L 9, 9 L 14,2" StrokeThickness="2" Margin="0,1,2,0" VerticalAlignment="Top" HorizontalAlignment="Right" /> </Grid> </Border>
Что я уже пробовал:
<Border x:Name="border" BorderThickness="1" BorderBrush="Red"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="*"/> <ColumnDefinition Width="Auto"/> </Grid.ColumnDefinitions> <ContentPresenter Grid.Column="0" RecognizesAccessKey="True" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" Margin="{TemplateBinding Padding}" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" /> <!-- Marca en la esquina superior derecha --> <Polygon x:Name="checkPoly" Points="0,0 24,24 24,0 0,0" Stroke="Purple" StrokeThickness="0" Width="24" Height="24" VerticalAlignment="Top" HorizontalAlignment="Right" Fill="#22aeff" /> <Path Stroke="White" Data="M 6,6 L 9, 9 L 14,2" StrokeThickness="2" Margin="0,1,2,0" VerticalAlignment="Top" HorizontalAlignment="Right" /> </Grid> </Border>