Longlistselector - PullRequest
       1

Longlistselector

2 голосов
/ 23 февраля 2011

Как добавить эффект подсветки к элементу, который я выбрал в longlistselector?Также возможно ли реализовать множественный выбор?

Ответы [ 3 ]

2 голосов
/ 24 февраля 2011

Я нашел это, и в нем есть все, что мне нужно.

http://www.scottlogic.co.uk/blog/colin/2011/01/a-windows-phone-7-jump-list-control/

2 голосов
/ 23 февраля 2011

Вы можете найти эти два сообщения на WindowsPhoneGeek полезными:

Вы сможете добавить эффект выделения к выбранному элементу, изменив состояние «Выбрано». Я не думаю, что LongListSelector поддерживает множественный выбор.

0 голосов
/ 23 февраля 2011

В реализации по умолчанию LongListSelector вы не можете выделить текущий выбранный элемент. Единственные доступные VisualStates:

* Scrolling
* NotScrolling

которые находятся в «ScrollStates» VisualStateGroup.

Таким образом, по умолчанию состояние «Выбрано» отсутствует. Вот код доступных состояний:

<VisualStateManager.VisualStateGroups>
                            <VisualStateGroup x:Name="ScrollStates">
                                <VisualStateGroup.Transitions>
                                    <VisualTransition GeneratedDuration="00:00:00.5"/>
                                </VisualStateGroup.Transitions>
                                <VisualState x:Name="Scrolling">
                                    <Storyboard>
                                        <DoubleAnimation Storyboard.TargetName="VerticalScrollBar" Storyboard.TargetProperty="Opacity" To="1" Duration="0"/>
                                    </Storyboard>
                                </VisualState>
                                <VisualState x:Name="NotScrolling">
                                </VisualState>
                            </VisualStateGroup>
                        </VisualStateManager.VisualStateGroups>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...