ComponentFactory.Krypton.Toolkit.ViewDrawMenuImageCanvas.GetPreferredSize C# (CSharp) Method

GetPreferredSize() public method

Discover the preferred size of the element.
public GetPreferredSize ( ViewLayoutContext context ) : Size
context ViewLayoutContext Layout context.
return System.Drawing.Size
        public override Size GetPreferredSize(ViewLayoutContext context)
        {
            Debug.Assert(context != null);

            Size preferredSize = base.GetPreferredSize(context);

            if (_overridePreferredWidth != 0)
                preferredSize.Width = _overridePreferredWidth;
            else
                _lastPreferredSize = base.GetPreferredSize(context);

            if (_zeroHeight)
                preferredSize.Height = 0;

            return preferredSize;
        }