كيفية عمل قائمة جانبية في تطبيقات الموبايل مع وضع صور ونصوص وزر Flyout with image and buttons Xamarin forms

كيفية عمل قائمة جانبية في تطبيقات الموبايل Flyout Master detail Xamarin forms

كيفية عمل قائمة جانبية في تطبيقات الموبايل Flyout Master detail Xamarin forms

سابقا منذ فترة كان اسم الاداة في زامرن فورم هي Master details in xamarin form

الان مايكروسوفت قامت بتغيير اسم الاداة الي FlyOut xamarin forms

وظيفتها كما بالصورة هي قائمة جانبية تضغط عليها تذهب الي صفحات التطبيق الخاص بك

كيفية عمل قائمة جانبية في تطبيقات الموبايل Flyout Master detail Xamarin forms

 

كيف يتم  ذلك

 

1-افتح الفيجوال ستوديو 

2- اضغط علي مشروعك كليك يمين ثم اختار عنصر جديد New item

3-اختار من الاختيارات fluout

واتركها بنفس الاسم الذي ظهر واضغط اوكي

الان لديك عدة صفحات بنفس الاسم

FlyoutPage1 وهي صفحة البداية 

FlyoutPage1Detail وهي صفحة التفاصيل التي يظهر فيها الصفحة التي ستضغط عليها وهنا اكتب مثلا مرحبا بكم في التطبيق 

وممكن تضع صورة معبرة 

FlyoutPage1Flyout وهي الصفحة التي بها القائمة المنسدلة التي ستظهر في تطبيقك 

اضغط كليك يمين ثم اظهر الكود View code

لتدخل علي الكود الداخلي للصفحة قم بتغيير الاسماء الافتراضية الي الاتي

 

 new FlyoutPage1FlyoutMenuItem { Id = 0, Title = "main",TargetType=typeof(MainPage) },
 new FlyoutPage1FlyoutMenuItem { Id = 1, Title = "login",TargetType=typeof(loginAdmin) },

Flyout Master detail Xamarin forms

الان اخر خطوة اذهب الي صفحة بداية التطبيق والتي تسمي app.xml

ثم اجعل صفحة البداية هي اسم الصفحة 

 MainPage = new FlyoutPage1();

 

الان شغل مشروعك وسيعمل معك

Flyout Master detail Xamarin forms

وهذا فيديو يوضح بالتفصيل كيفية ذلك

 

 

نشكرك علي المشاركة