using System.ComponentModel; using System.Drawing; using FastReport.Utils; namespace FastReport.Dialog { partial class NumericUpDownControl { #region Properties /// /// This property is not relevant to this class. /// [Browsable(false)] public override string Text { get { return base.Text; } set { base.Text = value; } } #endregion #region Protected Methods /// protected override bool ShouldSerializeBackColor() { return BackColor != SystemColors.Window; } /// protected override bool ShouldSerializeForeColor() { return ForeColor != SystemColors.WindowText; } /// protected override SelectionPoint[] GetSelectionPoints() { return new SelectionPoint[] { new SelectionPoint(AbsLeft - 2, AbsTop + Height / 2, SizingPoint.LeftCenter), new SelectionPoint(AbsLeft + Width + 1, AbsTop + Height / 2, SizingPoint.RightCenter) }; } #endregion } }