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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> TreeView item templates в design time 
:(
    Опции темы
Freak_FB
  Дата 5.11.2013, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ктулхувед
**


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

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



Привет всем.

Сразу к делу:
Сделал в Blend фейковые данные для отображения в TreeView. Простейшая двухуровневая древовидная структура - наверху несколько парентов, у парентов несколько чайлдов.
Отдельно для каждого парента и чайлда описал шаблоны в ресурсах TreeView.

Шаблоны:
Код

<TreeView x:Name="FoldersTreeView" ItemsSource="{Binding Folders}">
    <TreeView.Resources>
        <HierarchicalDataTemplate DataType="{x:Type viewModel:FolderViewModel}" ItemsSource="{Binding Scripts}">
            <StackPanel Orientation="Horizontal">
                <TextBlock Margin="0,0,15,0" Text="This is folder" />
                <TextBlock Text="{Binding Path}" />
            </StackPanel>
        </HierarchicalDataTemplate>
        <DataTemplate DataType="{x:Type viewModel:ScriptViewModel}">
            <StackPanel Orientation="Horizontal">
                <TextBlock Margin="0,0,15,0" Text="This is script" />
                <TextBlock Text="{Binding Path}" />
            </StackPanel>
        </DataTemplate>
    </TreeView.Resources>
</TreeView>


Я хочу чтобы во время редактирования шаблонов в design time я мог видеть эти изменения в окне Design. По факту же я вижу что шаблоны не применяются к данным и вызывается ToString().
user posted image

В рантайме все шаблоны отрабатывают как положено. Также, если установить ItemTemplate для TreeView, то шаблон отрисовывается во время design time, но у меня же несколько разных шаблонов.

Какие будут идеи?


--------------------
user posted image
user posted image
Тонет Ктулху, все медведы горят в огне.
Я Креведко, очень страшно сегодня мне.

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


 




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


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

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