Редактировать DataTemplate в Blend

Я привязываю список к ListView с помощью DataTemplate:

<UserControl.Resources>
        <DataTemplate x:Key="eventsListItemTemplate">
            <StackPanel Orientation="Vertical" 
                Margin="50"
                Background="#007F7F7F">
                <StackPanel Orientation="Horizontal">
                    <Image Source="/MobileCRM;component/Resources/Images/MenuIcons/icon.png"
                            Height="40"
                            Width="40"/>
                    <TextBlock Text="{Binding Title}"/>
                </StackPanel>
                <StackPanel Orientation="Horizontal">
                    <TextBlock Text="Utworzono: " FontWeight="Bold"/>
                    <TextBlock Text="{Binding CreationDate}"/>
                </StackPanel>
            </StackPanel>
        </DataTemplate>
    </UserControl.Resources>

А я делаю так:

<ListBox x:Name="EventsList" ItemsSource="{Binding}"
                ItemTemplate="{StaticResource eventsListItemTemplate}" Background="#007F7F7F" SelectionChanged="EventsList_SelectionChanged" />

Проблема в том, что я хотел бы отредактировать этот шаблон с помощью Blend вместо редактирования xaml вручную, но я понятия не имею, как открыть этот шаблон в Blend. Является ли это возможным?


person Andrzej Gis    schedule 06.08.2012    source источник


Ответы (1)


Вот шаги:

  1. Откройте свой проект в Blend
  2. С левой стороны найдите объекты и временную шкалу.
  3. Найдите свой ListBox в дереве элементов
  4. Щелкните правой кнопкой мыши на нем
  5. Редактировать дополнительные шаблоны -> Редактировать сгенерированные элементы (ItemTemplate) -> Редактировать текущий
  6. Нажмите кнопку в кружке в правом верхнем углу, и дизайнер будет показан

введите здесь описание изображения

person Igor Ralic    schedule 06.08.2012