4 Answers, 1 is accepted
I will paste my answer here:
We are aware of such issue with RadMenu control when the browser is zoomed. It is already logged in our Public Issue Tracking System (PITS). You can vote for it and track its progress with Issue ID = 2810. We will investigate the cause for this problem and we will fix it in one of our future releases.
Could you please let us know if the browser is zoomed or not in your scenario?
With our Q3 2010 release, we discontinued our support for RadControls for Silverlight 3 as announced earlier this year (http://blogs.telerik.com/hristomaradjiev/posts/10-04-23/xaml_radcontrols_are_out_with_q1_2010_sp1.aspx). With this said, l would like to inform you that any further developments or fixes will be not possible in RadControls for Silverlight 3. You can use our SL 3 controls in your project but we would be able to assist you in your development only with workarounds (when possible) and not with built-in functionality or bugfixes.
All memory leak issues are fixed in our latest Q3 binaries. For more information, please refer to the following forum thread - http://www.telerik.com/community/forums/silverlight/general-discussions/silverlight-4-memory-leaks.aspx
George
the Telerik team
Hi, I am using RadMenu 2013.1.417.40, to populate menu and sub-menu items. It is working fine for me for "OnMouseOver", but I want to achieve same functionality using "tab focus" i.e. if we are using only keyboard and as soon as tab focus comes on the main menu then sub menu below that should open automatically WITHOUT pressing the 'down arrow' key, as it is currently populating with Mouse Hover.
Is it possible and how can we achieve the same?
Regards,
Abhishek
What we could suggest you in order to achieve the desired behavior of RadMenu is to handle the GotFocus event of all RadMenuItems. As soon as an item get the focus (when "Tab" gets pressed) you could get the item and set the IsSubmenuOpen to True - thus the sub-menu will be opened as expected.
We have created a sample project that demonstrates that. Could you please, check it and let us know if it worked for you?
Hope this helps.
Regards,
Nasko
Telerik
Thanks Nasko. Though I have to do it in asp.net at client side so I used below events and it worked for me.
RadMenu.MenuControl.OnClientItemFocus = "clientMenuFocus";
function clientMenuFocus(sender, args) {
args.get_item().open();
}
Regards,
Abhishek