ฉันจะส่งวัตถุไปยังหน้าอื่นได้อย่างไร [ทำซ้ำ]

อาจซ้ำกัน:
ผ่านสถานะระหว่างเพจ?

ฉันผ่านบทช่วยสอนมากมายแต่ยังคงประสบปัญหาในการส่งวัตถุจากหน้าหนึ่งไปอีกหน้าหนึ่งในแอปพลิเคชัน Windows Phone7

เพียงแต่สามารถส่งข้อมูลดั้งเดิมด้วยสตริงการสืบค้นได้ แต่ฉันต้องผ่าน เช่น Student Object จากหน้าที่ 1 ถึงหน้าที่ 2

ใครสามารถช่วยฉันให้บรรลุเป้าหมายนี้ได้ ขอบคุณ


person JibW    schedule 16.11.2011    source แหล่งที่มา
comment
ทุกครั้งที่มีคนนำชื่อด้วยแท็ก ฉันจะฆ่าลูกแมว เห็นได้ชัดว่าฉันจะต้องกลับไปที่ปอนด์และตุนวันนี้   -  person    schedule 16.11.2011
comment
นี่คือตัวอย่างของคำถามเดียวกันและเป็นคำตอบ (คำแนะนำ: อย่าใช้ที่เก็บข้อมูลแบบแยก) stackoverflow.com/questions/8089758/   -  person Visual Stuart    schedule 16.11.2011


คำตอบ (1)


คุณสามารถสร้าง wrapper รอบๆ การเรียกใช้ Navigate ที่จะรับออบเจ็กต์ของคุณเป็นพารามิเตอร์และบันทึกไว้ในทรัพย์สินสาธารณะแบบสแตติก/ซิงเกิลตัน ดังนั้นเมื่อการนำทางของคุณเสร็จสิ้น คุณสามารถดึงออบเจ็กต์นั้นกลับมาได้ แต่ถ้าคุณต้องการให้โค้ดของคุณทำงาน หลังจากการฝังศพ - คุณจะต้องจัดการบันทึกวัตถุนั้นไว้ในที่เก็บข้อมูลแยกหรือมีวิธีสร้างมันขึ้นมาใหม่ด้วยวิธีอื่น

person Filip Skakun    schedule 16.11.2011