public override Padding GetMetricPadding(PaletteState state, PaletteMetricPadding metric) { switch (metric) { case PaletteMetricPadding.PageButtonPadding: if (!_paletteMetrics.PageButtonSpecPadding.Equals(CommonHelper.InheritPadding)) return _paletteMetrics.PageButtonSpecPadding; break; } // Pass onto the inheritance return base.GetMetricPadding(state, metric); }