Я разрабатываю приложение WP8.1, в котором мне нужно показать некоторый контент с функциями отображения/скрытия. Будут отображены первые 2 строки, и после нажатия на этот элемент оставшееся содержимое должно быть расширено и отображено. Как мы можем добиться этого в WP8.1
Показать скрытый контент в элементе списка в Windows Phone 8.1
Ответы (2)
Чтобы показать или скрыть, вы должны пойти на привязку.
И чтобы расширить содержимое, используйте DataTemplate как StackPanel и установите свойство Height TextBlock (через привязку) со значением, которое необходимо для отображения двух строк.
И при нажатии на элемент просто получите экземпляр selectedItem и увеличьте свойство высоты или установите его на автоматический
Чтобы узнать о привязке, см. здесь http://msdn.microsoft.com/en-us/library/windows/apps/cc278072(v=vs.105).aspx
person
Pradeep AJ- Msft MVP
schedule
19.09.2014
Спасибо Прадип, это сработало. Теперь, когда я нажимаю на другой элемент, предыдущий элемент должен быть свернут. Как мы можем это сделать?
- person Suresh Dhanakotti; 22.09.2014
сбросьте высоту ранее выбранного элемента на минимальную высоту и выполните указанные выше действия для вновь выбранного элемента. Если вам нужно, добавьте к нему несколько анимаций.
- person Pradeep AJ- Msft MVP; 22.09.2014
Можете ли вы сказать мне, как это сделать.
- person Suresh Dhanakotti; 29.09.2014
вы можете использовать видимость и свернуть вот так
myimage. visibility =visibility.visible;
вы можете контролировать таким образом
person
Shaimaa Fawzy
schedule
22.09.2014