3 Answers, 1 is accepted
0
Hi Faizan,
Thank you for writing.
Currently, the items of RadPanorama does not support this functionality properly and has issue with mnemonics rendering on the screen. If you use the ampersand(&) and enable the mnemonics, upon activating it the click handler of item be hit, but the item will be rendered without underling the mnemonic symbol:
I logged the issue in our Public Issue Tracking System. The fix will be available in one of the next releases after upcoming Q1 2013 release, which will be available for download to the end of this week.
Currently, as a workaround you can use html rendering of text together with RadShortcut component to implement this behavior:
Thank you for the report. Your Telerik points have been updated.
Regards,
Julian Benkov
the Telerik team
Thank you for writing.
Currently, the items of RadPanorama does not support this functionality properly and has issue with mnemonics rendering on the screen. If you use the ampersand(&) and enable the mnemonics, upon activating it the click handler of item be hit, but the item will be rendered without underling the mnemonic symbol:
using
System;
using
System.Windows.Forms;
using
Telerik.WinControls.UI;
namespace
Lab.RadControl
{
public
partial
class
PanoramaForm : Form
{
private
RadPanorama panorama =
new
RadPanorama();
public
PanoramaForm()
{
InitializeComponent();
panorama.Dock = DockStyle.Fill;
panorama.Parent =
this
;
RadLiveTileElement tileElement =
new
RadLiveTileElement();
tileElement.Text =
"&Applications"
;
tileElement.UseMnemonic =
true
;
panorama.Items.Add(tileElement);
tileElement =
new
RadLiveTileElement();
tileElement.Text =
"&Games"
;
tileElement.UseMnemonic =
true
;
panorama.Items.Add(tileElement);
tileElement =
new
RadLiveTileElement();
tileElement.Text =
"&Top Free"
;
tileElement.UseMnemonic =
true
;
panorama.Items.Add(tileElement);
tileElement =
new
RadLiveTileElement();
tileElement.Text =
"Top &Paid"
;
tileElement.UseMnemonic =
true
;
panorama.Items.Add(tileElement);
tileElement.Click += tileElement_Click;
}
void
tileElement_Click(
object
sender, EventArgs e)
{
Console.WriteLine(
"Paid click..."
);
}
}
}
I logged the issue in our Public Issue Tracking System. The fix will be available in one of the next releases after upcoming Q1 2013 release, which will be available for download to the end of this week.
Currently, as a workaround you can use html rendering of text together with RadShortcut component to implement this behavior:
RadTileElement tile =
new
RadTileElement() { Text =
"<html>T<u>e</u>xt</html>"
};
tile.Shortcuts.Add(
new
RadShortcut(Keys.Control, Keys.E));
panorama.Items.Add(tile);
Thank you for the report. Your Telerik points have been updated.
Regards,
Julian Benkov
the Telerik team
Q3'12 SP1 of RadControls for WinForms is out now. See what's new.
0
Hi Feng,
Please find my reply in the other forum thread you have opened.
Regards,
Ivan Todorov
Telerik
Please find my reply in the other forum thread you have opened.
Regards,
Ivan Todorov
Telerik
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for WINFORMS.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>