title: Disable keyboard arrow navigation in a ListView
body: <p>I have a ListView and I am trying to disable the keyboard navigation between individual items.
  I tried to set KeyboardNavigation.DirectionalNavigation=&quot;None&quot; to the ListView, to its PanelTemplate and also to individual items. None of it worked.</p>
  <p>Also, the keyboard directional navigation is messed up - the panel is a wrappanel and pressing the arrows navigates chaotic, sometimes it also cycles just between two children with no chance of jumping to other ones with the arrows. That is why I want to disable, though correcting it would be even better.</p>
  <p>Here is the relevant code:</p>
  <pre class="lang-xml prettyprint-override"><code>&lt;ListView.ItemsPanel&gt;
      &lt;ItemsPanelTemplate&gt;
          &lt;WrapPanel Orientation=&quot;Horizontal&quot; 
                     Width=&quot;210&quot; 
                     Margin=&quot;0,12&quot; 
                     KeyboardNavigation.DirectionalNavigation=&quot;None&quot; /&gt;
      &lt;/ItemsPanelTemplate&gt;
  &lt;/ListView.ItemsPanel&gt;
  
  &lt;ListView.ItemTemplate&gt;
      &lt;DataTemplate&gt;
          &lt;Border Width=&quot;24&quot; 
                  Height=&quot;24&quot; 
                  Background=&quot;White&quot;
                  BorderBrush=&quot;Black&quot; 
                  BorderThickness=&quot;1 1 1 1&quot; 
                  Margin=&quot;0&quot;
                  KeyboardNavigation.IsTabStop=&quot;False&quot; 
                  KeyboardNavigation.DirectionalNavigation=&quot;None&quot;&gt;
              &lt;TextBlock Text=&quot;{Binding Text}&quot; 
                         FontSize=&quot;20&quot; 
                         VerticalAlignment=&quot;Center&quot; 
                         HorizontalAlignment=&quot;Center&quot; 
                         x:Name=&quot;textBlock&quot; 
                         FontFamily=&quot;Verdana, Arial&quot;/&gt;
          &lt;/Border&gt;
      &lt;/DataTemplate&gt;
  &lt;/ListView.ItemTemplate&gt;
  </code></pre>