Beispiel #1
0
        protected override System.Windows.Size MeasureOverride(System.Windows.Size constraint)
        {
            var s = base.MeasureOverride(constraint);

            if (ScrollViewer.GetHorizontalScrollBarVisibility(this) != ScrollBarVisibility.Hidden)
            {
                s.Width = 0;
            }
            if (ScrollViewer.GetVerticalScrollBarVisibility(this) != ScrollBarVisibility.Hidden)
            {
                s.Height = SystemParameters.CaptionHeight;
            }

            return(Backend.MeasureOverride(constraint, s));
        }
Beispiel #2
0
        protected override System.Windows.Size MeasureOverride(System.Windows.Size constraint)
        {
            var s = base.MeasureOverride(constraint);

            return(Backend.MeasureOverride(constraint, s));
        }