Ribbon for WPF Forum

Posted 15 years ago by Andy Fouse
Version: 9.1.0505
Currently part of our application is still in WinForms and we would like to use the MiniToolBarService . Is there any way I can use the MiniToolBarService with Winforms? The Show method takes UIElement as the placementTarget. Can it take a rect/point instead? Are there any plans to support interop with WinForms?

Comments (1)

Posted 15 years ago by Actipro Software Support - Cleveland, OH, USA
Hi Andy,

You can however there are a couple issues. First is that the placement target is a UIElement as you said. You'd probably have to target the WindowsFormsHost there instead.

Second, Microsoft's interop blocks mouse input from bubbing up to WPF when the mouse is over a WinForms control. So we can't determine when to fade in/out the mini-toolbar. I have seen a customer implementation though where the customer used a timer that showed while the mini-toolbar was open and called a special method we made available to them on the timer's tick event:

That method takes a screen mouse location. This way the mini-toolbar still fades in/out based on the NotifyMouseMove notifications you send.

Actipro Software Support

The latest build of this product (v24.1.2) was released 27 days ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.