c# - Auto Hide Header and Footer on Scroll on Windows phone 8.1 -


i need hide header on scroll @ listview on windows phone 8.1

i've founded slideview framework hide header focus of framework hamburger menu , don´t have documentation.

have same need , know other framework or other way that?

link of slideview framework: https://slideview.codeplex.com/

thanks!

you need reference scrollviewer of listview on listen scroll behavior. when view of scrollviewer changes hide header , footer of listview.

i have created example class extends listview , handles hiding of header/footer:

using windows.ui.xaml; using windows.ui.xaml.controls; using windows.ui.xaml.media;  public class customlistview : listview {     private object _header;     private object _footer;      protected override void onapplytemplate()     {         base.onapplytemplate();          loaded += onloaded;     }      private void onloaded(object sender, routedeventargs args)     {         loaded -= onloaded;         var scrollviewer = findchild<scrollviewer>(this);         if(scrollviewer == null) return;          scrollviewer.viewchanged += scrollvieweronviewchanged;     }      private void scrollvieweronviewchanged(object sender, scrollviewerviewchangedeventargs args)     {         if (header != null)         {             _header = header;             header = null;         }          if (footer != null)         {             _footer = footer;             footer = null;         }          // todo start timer restore header , footer after specified amount of time when event not fired     }      private static t findchild<t>(dependencyobject parent) t : dependencyobject     {         var childcount = visualtreehelper.getchildrencount(parent);         (var = 0; < childcount; i++)         {             var elt = visualtreehelper.getchild(parent, i);             if (elt t) return (t)elt;             var result = findchild<t>(elt);             if (result != null) return result;         }          return null;     } } 

i have not tested code, hope bring in right direction.


Comments

Popular posts from this blog

authentication - Mongodb revoke acccess to connect test database -

r - Update two sets of radiobuttons reactively - shiny -

ios - Realm over CoreData should I use NSFetchedResultController or a Dictionary? -