title: How to refresh by pulling down the items?
body: <p>there are lots of answers for this question, but, all of them as I see, are about getting old items at the bottom. </p>
  
  <p>this solution:</p>
  
  <pre><code>void resultList_ItemRealized(object sender, ItemRealizationEventArgs e)
  {
      if (!_viewModel.IsLoading &amp;&amp; resultList.ItemsSource != null &amp;&amp; resultList.ItemsSource.Count &gt;= _offsetKnob)
      {
          if (e.ItemKind == LongListSelectorItemKind.Item)
          {
              if ((e.Container.Content as TwitterSearchResult).Equals(resultList.ItemsSource[resultList.ItemsSource.Count - _offsetKnob]))
              {
                  _viewModel.LoadPage(_searchTerm, _pageNumber++);
              }
          }
      }
  }
  </code></pre>
  
  <p>is about getting items as you scroll down.</p>
  
  <p>How can I get fresh new content at top (not more old content at the bottom)? how can I know if user is scrolling up the <code>LongListSelector</code></p>