Thank you for the additional feedback.
We have investigated the problems and found a problem in the TextPrimitive element (it is responsible for text drawing).
Basically, the problem lies in the fact that the TextPrimitive in RadLabel reports a smaller size than needed when &
is used. Because of this, the text is displayed with "..." if the text is longer than the size of the label. If you type some letters after the & sign, you should be able to see it (e.g. "Test&& 123").
There are two workarounds to this issue until we fix it:
- You can place some spaces at the end of the text. This will enlarge the size of the text and the ampersand will become visible.
- You can use the "Edit UI Elements" menu form the smart tag to set the TextPrimitive.MinSize.Width property to a larger value. This will cause the same effect as the first solution. You should also set the AutoSize property to false and resize the label element manually. A more descriptive screenshot of the first part is attached.
Please, note that we do not support a way to enable/disable mnemonics in RadMenu. We will consider adding such.
The issues are now logged in our system and we will fix them as soon as possible.
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.