<UserControl.Resources>
<DataTemplate x:Key="MyCustomTemplate">
<StackPanel Orientation="Horizontal">
<Label Content="{Binding Path=ID}"/>
<Rectangle Height="18" Width="20" />
</StackPanel>
</DataTemplate>
</UserControl.Resources>
<Grid>
<ListBox x:Name="userListBox" Margin="10"/>
</Grid>
Код:Привязка прямоугольника заполнения до значения за
userListbox.ItemsSource = myservice.getvalue();
Теперь, как мне привязать цвет прямоугольника. GetValue возвращает список объектов, чей один элемент является целым числом, и я должен использовать это значение для определения цвета прямоугольника. Скажем, если object.item = 1 цвет = зеленый object.item = 2 цвет = красный
вы хотите чередуя цвета строки или вы просто хотите col0r прямоугольник, основанный на стоимости недвижимости? –