Инструментарий:LongListSelector JumpList не прыгает

У меня проблема с моим LongListSelector: Jumplist не работает должным образом. При нажатии на MenuItem, JumpList открывается правильно. Но когда после этого заголовок коснется, LongListSelector не переместится в правильную позицию. Вместо этого приложение зависает примерно на три секунды, а затем список переходов просто закрывается.

Видимо, программа не знает, куда прыгать, но как это возможно? Я использовал этот список здесь: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj244365(v=vs.105).aspx

Я создаю LongListSelector динамически, это может быть проблемой?

Мой список классов:

public class Group<TKey, TItem> : ObservableCollection<TItem>
{
    public TKey Key { protected set; get; }

    public Group(TKey key, IEnumerable<TItem> items)
        : base(items)
    {
        Key = key;
    }

    public Group(IGrouping<TKey, TItem> grouping)
        : base(grouping)
    {
        Key = grouping.Key;
    }
}

Я связываюсь с:

   LongListSelector listBox = new LongListSelector { JumpListStyle = (Style)Resources["MenuTemplate"], ItemTemplate = (DataTemplate)Resources["Template"], GroupHeaderTemplate = (DataTemplate)Resources["HeaderTemplate"], HideEmptyGroups = true, IsGroupingEnabled = true, LayoutMode = LongListSelectorLayoutMode.List, Name = "somename" };

Шаблоны XAML: заголовок и шаблон меню:

   <DataTemplate x:Key="HeaderTemplate">
        <Border Background="Transparent" Padding="5">
            <Border>
                <TextBlock Text="{Binding Key}"/>
            </Border>
        </Border>
    </DataTemplate>

    <Style x:Key="MenuTemplate" TargetType="phone:LongListSelector">
        <Setter Property="LayoutMode" Value="List" />
        <Setter Property="ItemTemplate">
            <Setter.Value>
                <DataTemplate>
                    <Border>
                        <TextBlock Text="{Binding Key}"/>
                    </Border>
                </DataTemplate>
            </Setter.Value>
        </Setter>
    </Style>

0 ответов

Другие вопросы по тегам