我最近开始学习 Silverlight,但不知道如何使其工作。
<ComboBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<StackPanel.Resources>
<Style TargetType="TextBlock">
<Setter Property="FontWeight" Value="{Binding Path=FontWeight}"/>
</Style>
</StackPanel.Resources>
<TextBlock Text="{Binding Path=Name}" Margin="0,0,5,0"/>
<TextBlock Text="{Binding Path=Prefix}"/>
</StackPanel>
</DataTemplate>
</ComboBox.ItemTemplate>
我想要做的是根据项目绑定值为 StackPanel 内的每个 TextBlock 设置 FontWeigth 属性。而不是在每个 TextBlock 上复制它。