ZoomContentControl: How to check if ZoomToFit Button was pressed?

Posted 5 years ago by Avatar michael keller

Hi there,

I am currently working on a problem, where I need to know if/when the user pressed the zoom-to-fit button. I didn't come to any solution on this one.

Can anyone help me with that?

Thank you 


Comments (2)

Posted 5 years ago by Actipro Software Support - Cleveland, OH, USA

Hi Mike,

You'd probably need to replace our command handler with one of your own.  Right now, it's:

  new CommandBinding(ZoomContentControlCommands.ZoomToFit, OnZoomToFitExecute));

And the handler is:

private static void OnZoomToFitExecute(object sender, ExecutedRoutedEventArgs e) {
	ZoomContentControl control = (ZoomContentControl)sender;
	if (e.Parameter is Orientation)
	e.Handled = true;

If you make your own similar handler instead and register that in place of ours, you should be able to get notified.

Actipro Software Support
Posted 5 years ago by michael keller

Thanks a lot!

That did the trick. Have it up 'n running like I wanted to.



Information The latest build of this product (2017.2 build 0664) was released 5 days ago, which was after the last post in this thread.

Add a Comment

Please log in to a validated account to post comments.