У меня есть список, который принимает значения из словаря. Размер:
это тип размера:
public Dictionary<string, int> Size
{
get;
private set;
}
это мой список
<ListBox x:Name="boardSize" ItemsSource="{Binding Size}" ItemTemplate="{DynamicResource DataTemplate1}" />
Это мой связанный DataTemplate:
<Rectangle Margin="8,8,16,8" Stroke="Black" RadiusX="45" RadiusY="45">
<Rectangle.Fill>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="Black" Offset="0"/>
<GradientStop Color="#FFE24A4A" Offset="1"/>
</LinearGradientBrush>
</Rectangle.Fill>
</Rectangle>
<TextBlock x:Name="textBlock" **Text="{Binding path=Size}"**/>
У меня две проблемы:
- куда я положил ** Я хочу, чтобы текст в текстовом блоке содержал значение ключа размера
- как сделать шаблон команды при нажатии кнопки?