RibbonMenuItem with pull right menu children

Aug 24, 2009 at 10:19 PM

I'm using the RibbonControlsLibrary, and trying to add a pull right menu to an existing RibbonMenuItem object in order to achieve the typical cascading pull right menu behavior you'd expect in a menu system.

Starting with a RibbonDropDownButton as the top most control, I add to it a collection of RibbonMenuItem objects.

For some of these items, I then create additional RibbonMenuItem objects, and add them to each item's Items collection.

And this works, kind of.   The problems I am seeing are:

1) The RibbonMenuItems with child items do not have any sort of right arrow icon type indicator, showing that this item has an additional menu associated.

2) When a parent RibbonMenuItem is clicked, the child menu appears below (or above) it, rather than to the right (or left) of it. It is functional, but exactly not the user experience I'm looking for.

Are these things that can be controlled?  If so, how?

Thanks

roger

 

 

Coordinator
Aug 25, 2009 at 8:53 PM

Hi Roger,

Could you send us a screenshot of what you're seeing?  This is sounding to me like it's likely a result of bugs in the RibbonMenuItemTemplate, so you may be able to workaround this by retemplating RibbonMenuItem.  That said, we have some major design changes planned for all of the drop-down Ribbon controls (RibbonMenuItem, RibbonDropDownButton, RibbonSplitButton, and RibbonComboBox) in the next CTP which should address these issues, so if you can deal with the sub-optimal behavior for now, you may just want to wait for the next update.

Thanks!
Samantha

Aug 26, 2009 at 4:58 AM
Attached, hopefully, is the screen shot.
Can you tell me when the next CTP might be?
Thanks



On Tue, Aug 25, 2009 at 1:54 PM, samanthamsft<notifications@codeplex.com> wrote:
> From: samanthamsft
>
> Hi Roger,
>
> Could you send us a screenshot of what you're seeing?  This is sounding to
> me like it's likely a result of bugs in the RibbonMenuItemTemplate, so you
> may be able to workaround this by retemplating RibbonMenuItem.  That said,
> we have some major design changes planned for all of the drop-down Ribbon
> controls (RibbonMenuItem, RibbonDropDownButton, RibbonSplitButton, and
> RibbonComboBox) in the next CTP which should address these issues, so if you
> can deal with the sub-optimal behavior for now, you may just want to wait
> for the next update.
>
> Thanks!
> Samantha
>
> Read the full discussion online.
>
> To add a post to this discussion, reply to this email
> ([email removed])
>
> To start a new discussion for this project, email
> [email removed]
>
> You are receiving this email because you subscribed to this discussion on
> CodePlex. You can unsubscribe on codePlex.com.
>
> Please note: Images and attachments will be removed from emails. Any posts
> to this discussion will also be available online at codeplex.com
Aug 26, 2009 at 3:48 PM

Well, I tried, but the attachment didn't come through when I emailed to this forum. I don't see any way here to attach an image. Probably I'm missing something obvious.  How can I send a screen shot?

Coordinator
Aug 26, 2009 at 10:18 PM

Unfortunately you can't attach to a Discussion post.  :-(   You have to either create an Issue in the Issue Tracker or just post the photo elsewhere (Flickr or whatever) and send a hyperlink in the Discussion thread.  Thanks!