ZoomToFactor() public method

public ZoomToFactor ( [ factor ) : void
factor [
return void
Beispiel #1
0
        /// <summary>
        /// スクロールビューを1段階縮小する
        /// </summary>
        /// <param name="scrollViewer"></param>
        private void scaleDownScrollViewer(ScrollViewer scrollViewer)
        {
            float factor = scrollViewer.ZoomFactor;
            if (factor <= this.ViewModel.MinZoomFactor)
            {
                return;
            }

            scrollViewer.ZoomToFactor(factor - ZOOM_UPDOWN_UNIT);
        }
Beispiel #2
0
        /// <summary>
        /// スクロールビューを1段階拡大する
        /// </summary>
        /// <param name="scrollViewer"></param>
        private void scaleUpScrollViewer(ScrollViewer scrollViewer)
        {
            float factor = scrollViewer.ZoomFactor;
            if (factor >= this.ViewModel.MaxZoomFactor)
            {
                return;
            }

            scrollViewer.ZoomToFactor(factor + ZOOM_UPDOWN_UNIT);
        }