Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> вопрос про binding 
:(
    Опции темы
San4o_Pan4o
Дата 13.2.2009, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 16.12.2007

Репутация: нет
Всего: нет



Можно ли сделать так: есть в xaml'е темплэйт, задающий для элементов ListView шаблон в виде картинки. А вот сами элементы-картинки я из файловой системы получаю в бэккоде. Можно ли забандить источник изображений адресами из кода?
вот xaml:
Код

<DataTemplate x:Key="centralTile">
        <StackPanel Height="100" Width="90">
           <Image Source="{Binding ???}" Margin="3"/>
        </StackPanel>
        </DataTemplate>

а вот где получается то (filepath), что хочется вместо вопросиков подставить:
Код

foreach (string filepath in Directory.GetFiles(path))
            {
                string[] pair = f.Split('.');
                if ((pair[1] == "jpg"))
                {
                    ListViewItem lvi = new ListViewItem();
                    ...
                    MainViewer.Items.Add(lvi);
                }
            }

буду очень благодарен за помощь.

PM MAIL   Вверх
Partizan
Дата 13.2.2009, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 9
Всего: 67



San4o_Pan4o, а можно ListViewItem не создавать...просто добавлять в ListView полный путь к картинке, а в Source просто написать {Binding}


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
San4o_Pan4o
Дата 14.2.2009, 06:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 16.12.2007

Репутация: нет
Всего: нет



а как мне тогда отбирать файлы? Я хочу только картинки визуализировать из папок, а всякие документы нет..
PM MAIL   Вверх
Partizan
Дата 14.2.2009, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 9
Всего: 67



San4o_Pan4o

Код

foreach (string filepath in Directory.GetFiles(path))
            {
                string[] pair = f.Split('.');
                if ((pair[pair.Length - 1] == "jpg"))
                {
                    MainViewer.Items.Add(path);
                }
            }



--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.0723 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.