Развернуть ячейку сетки на wp7 - PullRequest
0 голосов
/ 05 мая 2011

Я настраиваю сетку 3 x 3 на wp7, используя <grid> и <row/columnDefinitions> для размера.Когда кто-то нажимает на ячейку, я хочу, чтобы ячейка занимала все пространство 3 x 3 (поэтому теперь сетка равна 1 x 1).Также, когда это происходит, мне нужно анимировать это как медленное увеличение или что-то подобное.

Есть идеи, с чего мне начать?

1 Ответ

0 голосов
/ 05 мая 2011

У меня нет точного ответа, но я могу записать мои первоначальные мысли, которые могут вам помочь.

Похоже, свойства высоты и ширины RowDefinition и ColumnDefinition являются свойствами зависимости, что означает, что вы можете анимировать их с помощьюраскадровка.Вы можете создать девять раскадровок (по одной для каждой сетки) или одну раскадровку, которую вы изменяете в коде для требуемой анимации.

Другой подход может заключаться в использовании диспетчера визуальных состояний с отдельными состояниями для каждой ячейки, которую вы можете достичь.эффекты, которые вы получите, изменив определения строк и столбцов.Немного утомительно, так как вам понадобится десять штатов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...