title: WPF C# Global disable of RecognizesAccessKey for all controls
body: <p>I have a c# WPF application with a lot of different control types. I simply want the content for these controls displayed AS IS with no auto-underscore-stripping for the entire application. I've seen fixes for individual controls by altering the control template which work but is there a way to achieve this for all controls in the application at once instead of multiple template modification?</p>
  
  <pre><code>&lt;ContentPresenter
                    HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
                VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
                RecognizesAccessKey="False" /&gt;
  </code></pre>