عامر بيرادي نشر 31 أكتوبر 2015 أرسل تقرير نشر 31 أكتوبر 2015 أريد تخزين قيم من الصفحة الرئيسية لتطبيق ويندوز فون وأستخدمها عند الإنتقال للصفحة التالية، مثلًا تخزين اسم المستخدم الذي قام بإدخاله في الصفحة الأولى وعرضه في الصفحة التالية اقتباس
0 Lujain Maaz نشر 31 أكتوبر 2015 أرسل تقرير نشر 31 أكتوبر 2015 يمكن تمرير القيم عن طريق |Page UrlNavigationService.Navigate(new Uri("/Page.xaml?object1="+obj+"&object2="+obj2, UriKind.Relative)); أو باستخدام PhoneApplicationService وهي مفيدة في حال رغبت بوضع متغيرات static أي عامة يراها كامل التطبيق، وهي تشبه الـ Session في Asp.netكما في المثال التالي حيث أنك تُحدّد مفتاح key للقيمة أو المتغير الذي تريد تخزينه ومن ثم تقوم بالحصول عليه في صفحة أخرى عن طريق هذا المفتاحPhoneApplicationService.Current.State["yourparam"] = param NavigationService.Navigate(new Uri("/view/Page.xaml", UriKind.Relative));في الصفحة الأخرى تكتب: var k = PhoneApplicationService.Current.State["yourparam"];مصدر 1مصدر 2 اقتباس
السؤال
عامر بيرادي
أريد تخزين قيم من الصفحة الرئيسية لتطبيق ويندوز فون وأستخدمها عند الإنتقال للصفحة التالية، مثلًا تخزين اسم المستخدم الذي قام بإدخاله في الصفحة الأولى وعرضه في الصفحة التالية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.