แสดงเนื้อหาที่ซ่อนในรายการใน Windows Phone 8.1

ฉันกำลังพัฒนาแอป WP8.1 โดยต้องแสดงเนื้อหาบางส่วนพร้อมฟังก์ชันแสดง/ซ่อน 2 บรรทัดแรกจะปรากฏขึ้น และเมื่อคลิกที่รายการนั้น เนื้อหาที่เหลือควรขยายและแสดง เราจะบรรลุเป้าหมายนี้ใน WP8.1 ได้อย่างไร


person Suresh Dhanakotti    schedule 18.09.2014    source แหล่งที่มา


คำตอบ (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
comment
ขอบคุณ Pradeep มันได้ผล ตอนนี้เมื่อฉันคลิกที่รายการอื่น รายการก่อนหน้าควรจะถูกยุบ เราจะทำเช่นนั้นได้อย่างไร? - person Suresh Dhanakotti; 22.09.2014
comment
รีเซ็ตความสูงของรายการที่เลือกไว้ก่อนหน้านี้เป็นความสูงขั้นต่ำ และทำขั้นตอนข้างต้นกับรายการที่เลือกใหม่ หากต้องการ ให้เพิ่มภาพเคลื่อนไหวลงไป - person Pradeep AJ- Msft MVP; 22.09.2014
comment
คุณช่วยบอกฉันได้ไหมว่าต้องทำอย่างไร - person Suresh Dhanakotti; 29.09.2014

คุณสามารถใช้การมองเห็นแล้วยุบแบบนั้น

     myimage. visibility =visibility.visible;

คุณสามารถควบคุมได้ด้วยวิธีนี้

person Shaimaa Fawzy    schedule 22.09.2014