【发布时间】:2016-04-14 12:37:57
【问题描述】:
如何更改组合框背景 但不适用于组合框本身,因为画笔属性不适用 i want to change this
组合框:
<ComboBox x:Name="Bil_box" HorizontalAlignment="Center" Margin="57,33,968,799" VerticalAlignment="Center" Width="151" Height="40" Foreground="#FF00FB0B" Background="#FF303030" ItemTemplate="{StaticResource cmbTemplate}">
<ComboBox.Resources>
<SolidColorBrush x:Key="{x:Static SystemColors.WindowBrushKey}" Color="#FF303030" />
</ComboBox.Resources>
</ComboBox>
模板:
<DataTemplate x:Key="cmbTemplate">
<WrapPanel Margin="0 5 0 5" Height="30">
<Image Width="20" Height="20" Stretch="Fill" Source="{Binding Billed}" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="0,0,15,0"/>
<Label Content="{Binding bilmærke}" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="12" Foreground="#FF00FB0B"/>
<Label Content="{Binding Krydsmål}" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="12" Foreground="#FF00FB0B"/>
</WrapPanel>
</DataTemplate>`
【问题讨论】:
标签: c# wpf xaml combobox datatemplate