在做windows phone 開發的時候,會經常碰到頁面間之間的跳轉和傳遞數據,如果傳遞的值不多,只有兩三個,我們通常使用NavigationService.Navigate(new Uri("頁面名? Name=“”&ID=“ ”, UriKind.Relative));
??要是碰到要傳遞多個值的時候,你就要寫很多很多的&符號連接。這樣不好看。
這里我寫一種更好的方法---傳遞對象
? ? 思路
? ?? ?? ?定義一個類,類里面包含你所有需要傳遞的字段,然后在App.xaml.cs 申明這個類的對象,最后使用這個對象,
向這個對象中添加字段。
做法
第一步:
定義一個公共訪問類
?
<span style="font-size:14px;">public class GoodHelper{public string GoodName{get;set;} public int GoodPrice { get; set; }
}</span>
?
詳細說明:http://wp.662p.com/thread-8214-1-1.html
?