コード例 #1
0
        /// <summary>
        /// Arranges the final size for current <see cref="OverlayTextAdorner"/> before rendering.
        /// </summary>
        /// <param name="finalSize">
        /// The final <see cref="Size"/> available for <see cref="OverlayTextAdorner"/>.
        /// </param>
        /// <returns>
        /// The final <see cref="Size"/> arranged for this <see cref="OverlayTextAdorner"/>
        /// </returns>
        protected override Size ArrangeOverride(Size finalSize)
        {
            if (overlayTextControl != null)
            {
                overlayTextControl.Arrange(new Rect(overlayTextControl.DesiredSize));
            }

            return(finalSize);
        }