У меня есть ListBox
, что во время разработки у меня были элементы в ListBox
, закодированные и стилизованные. Вот как стилизовались предметы.
<ComboBoxItem Width="Auto" Height="Auto" Content="ComboBoxItem" >
<ComboBoxItem.Foreground>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FF6F6F6F" Offset="0"/>
<GradientStop Color="#FFD1D1D1" Offset="1"/>
</LinearGradientBrush>
</ComboBoxItem.Foreground>
</ComboBoxItem>
Но когда я установил свойство ItemsSource
для объекта данных, он сказал, что мой xaml недействителен. Предположительно, потому что он добавлял элемент через XAML.
Как я могу создать Style
для каждого элемента, как отмечено в приведенном выше XAML, после того, как он связан с источником данных?
Спасибо.