Есть приложение, которое генерирует текстовые значения. Есть ListBox, в который эти значения нужно выводить, но не только значения, но еще и определенный значек, им соответствующий, который должен помещаться слева от них. Вот пример того, что должно добавляться в ListBox:
<StackPanel Orientation="Horizontal">
<Image Source="Examplesource.jpeg"/>
<Label Content="Сгенерированный текст" HorizontalAlignment="Left" VerticalAlignment="Top"/>
</StackPanel>
Как это сделать программно?
P.S Если кто-либо подскажет более удобный способ сделать это, то буду не против.
Используйте ItemTemplate и DataTemplate у ListBox для формирования разметки элементов. Шаблоны позволяют настроить практически любой вид для содержимого.
<ListBox ItemsSource="{Binding КоллекцияЭлементов}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="Examplesource.jpeg"/>
<Label Content="{Binding СвойствоСгенерированногоТекста}" HorizontalAlignment="Left" VerticalAlignment="Top"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Приветствую! Решил написать простой WEB API на С#Создал тестовую модель данных и контроллер :
Помогите пожалуйстаМожно ли в reportviewer после печати отчета с некоторыми скрытыми полями, сделать экспорт всех полей и скрытых тоже? Смысл в чем
I organized form where I want to input information about organizationI organized my communication form with database in the following way