<p>Is it possible to access the following formatted menu item like any other standard menu item (using the underscore-method, e.g. "_File" would be accessible by pressing "f")? I would like to use "O" as "access key" here.</p>

<p>Unfortunately, <code>&lt;AccessText&gt;</code> does not seem to be usable directly (I imaginged something like </p>

<pre><code>&lt;AccessText Visibility="Collapsed"&gt;_O2-Genion&lt;/AccessText&gt;
</code></pre>

<p>in a <code>&lt;StackPanel&gt;</code>, but alas, this did not work out.)</p>

<pre><code>&lt;MenuItem&gt;
  &lt;MenuItem.Header&gt;
    &lt;TextBlock&gt;
      O
      &lt;Span BaselineAlignment="Subscript"&gt;
        &lt;TextBlock Margin="-3,0,0,0" FontSize="8"&gt;
        2
        &lt;/TextBlock&gt;
      &lt;/Span&gt;
      -Genion
    &lt;/TextBlock&gt;
  &lt;/MenuItem.Header&gt;
&lt;/MenuItem&gt;
</code></pre>

<p>Any suggestions?</p>

Do you even need to use an AccessKey at all? Assuming that you didn't need/want the custom styling of the MenuItem header text, you could get the same affect by doing the following:
```
```
<MenuItem HeaderText="_02" />
```
```
Would just putting an underscore before the 0 work? Although I seem to recall that one difference between TextBlock and Label is that TextBlock doesn't support access keys, but Label does. If that's the case, maybe use a Label instead of a TextBlock in your menu item?