windows phone 8 - Caliburn.Micro navigation with parameters -
i'm trying navigate between 2 pages in application : replayview , replaydetailview. navigation works fine can't access parameters in replaydetailviewmodel.
here code replayviewmodel :
public void showdetail() { navigationservice.urifor<replaydetailviewmodel>() .withparam(x => x.progname, selectedprogram.titre) .withparam(x => x.progprez, selectedprogram.animateur.prenom + ' ' + selectedprogram.animateur.nom) .withparam(x => x.progtime, selectedprogram.description) .withparam(x => x.progid, selectedprogram.id) .navigate(); } i checked builduri() , query string built correctly.
all properties defined in replaydetailviewmodel :
private string name; private string time; private string prez; private int id; public string progname { { homecoming name; } set { name = value; notifyofpropertychange(() => progname); } } public string progprez { { homecoming prez; } set { prez = value; notifyofpropertychange(() => progprez); } } public string progtime { { homecoming time; } set { time = value; notifyofpropertychange(() => progtime); } } public int progid { { homecoming id; } set { id = value; notifyofpropertychange(() => progid); } } both viewmodels extends screen , replayview within pivot.
windows-phone-8 navigation caliburn.micro
No comments:
Post a Comment