هل من الممكن أن يكون لديك شريط تطبيق مختلف لكل عنصر بانوراما؟

StackOverflow https://stackoverflow.com/questions/19853276

  •  29-07-2022
  •  | 
  •  

سؤال

في تطبيقي ، أستخدم Panorama View. لكن المشكلة هي أنني بحاجة إلى أزرار مختلفة لكل عنصر ، فقد قررت استخدام زر أيقونة شريط التطبيق لجعله يبدو جيدًا! هل يمكنني الحصول على زر أيقونة مختلف لمختلف عناصر بانوراما في نفس الصفحة ؟؟

هل كانت مفيدة؟

المحلول

يمكنك إدارة بانوراما SelectionChanged الحدث عن طريق إضافة/إزالة العناصر إلى شريط التطبيق.

مثال:-

<controls:Panorama SelectionChanged="PanoramaItemSelectionChanged">    
            <!--Panorama item one-->
            <controls:PanoramaItem Header="what's new" >
                ...
            </controls:PanoramaItem>

             ...
</controls:Panorama>

.CS ملف

void PanoramaItemSelectionChanged(object sender, SelectionChangedEventArgs e)
{
  int currentIndex = ((PanoramaItem)(((Panorama)sender).SelectedIndex))
  switch(currentIndex){
      ....
  }
}

كيفية إضافة وإزالة عناصر شريط التطبيق وأزرار الأيقوناتhttp://msdn.microsoft.com/en-us/library/windowsphone/develop/HH394044٪28V=Vs.105٪29.aspx

https://stackoverflow.com/a/4234875/486119

أو حاول مع هذاhttp://appbarutils.codeplex.com/releases/view/94678

http://allenlooplee.wordpress.com/2012/09/17/how-to-show-different-app-bar-for-different-pivotpano-item/

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top