powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / WPF ссылка на одну и ту же картинку отображается лишь в первом элементе ..
5 сообщений из 5, страница 1 из 1
WPF ссылка на одну и ту же картинку отображается лишь в первом элементе ..
    #36165935
Фотография Masygreen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
День добрый! Не пойму где косякнул .. вроде простейшая конструкция
есть просейший класс ...

Код: plaintext
1.
2.
3.
4.
        public class Person
        {
            public string Name { get; set; }
            public string Image { get; set; }
        }

К нему делаем заполнение
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
List<Person> persons = new List<Person>();
некоторый цикл ...
 {
                cbServer.Items.Add(valuename);
                persons.Add(new Person{ Name = valuename, Image = "DB.ico"});
 }

bi001.ItemsSource = persons;

DB.ico - иконка добавлена в проект как существующий файл..

XAML

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
            <ListBox x:Name="bi001" Margin="0,25,0,0">
                <ListBox.ItemTemplate>
                    <DataTemplate>
                        <StackPanel Orientation="Horizontal" Margin="2,2,2,2">
                            <Image x:Name="txtStockID01" Source="{Binding Image}" Height="15" Width="15"/>
                             <TextBlock x:Name="txtStockID02" Text="{Binding Name}" />
                        </StackPanel>
                    </DataTemplate>
                </ListBox.ItemTemplate>
            </ListBox>

в итоге иконка отображается только у первого элемента ... :(
вот это не подходит ..
Код: plaintext
<Image x:Name="txtStockID01" Source="DB.ico" Height="15" Width="15"/>
т.к. программно будет меняться Source="DB.ico" при заполнении ...там в зависимости от значения valuename будут другие иконки ...

Подскажите че сделал не так ???
...
Рейтинг: 0 / 0
WPF ссылка на одну и ту же картинку отображается лишь в первом элементе ..
    #36166102
Фотография Roman S. Golubin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотри пример в аттаче. И почитай про MVVM .
...
Рейтинг: 0 / 0
WPF ссылка на одну и ту же картинку отображается лишь в первом элементе ..
    #36166145
Фотография Masygreen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman S. GolubinПосмотри пример в аттаче.
спасибо .. пример даже открылся и работает .. вот чуял что биндить надо через ресурс и в каласс добавлять методы вывода ...
но тут наверно надо следовать мануалу который ты прислал ...
авторWPF может предложить разработчикам приложений очень многое; нужно начать мыслить немного иначе , чтобы научиться пользоваться этими возможностями.
...
Рейтинг: 0 / 0
WPF ссылка на одну и ту же картинку отображается лишь в первом элементе ..
    #36166257
Фотография Roman S. Golubin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Masygreenно тут наверно надо следовать мануалу который ты прислал ...
Ну да. Кнопка в примере, к стати, этому мануалу не следует, так что будь осторожнее
...
Рейтинг: 0 / 0
WPF ссылка на одну и ту же картинку отображается лишь в первом элементе ..
    #36166274
Фотография Masygreen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
йа пытаюсь это скурить .. особенно пример .. все просто непривычно :) но это пройдет - большое спасибо. реально мало кто может так содержательно ответить !
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / WPF ссылка на одну и ту же картинку отображается лишь в первом элементе ..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]