using System.ComponentModel; using System.Drawing; namespace FastReport.Dialog { partial class GridControl { #region Properties /// /// This property is not relevant to this class. /// [Browsable(false)] public override Color BackColor { get { return base.BackColor; } set { base.BackColor = value; } } /// /// This property is not relevant to this class. /// [Browsable(false)] public override Color ForeColor { get { return base.ForeColor; } set { base.ForeColor = value; } } /// /// This property is not relevant to this class. /// [Browsable(false)] public override string Text { get { return base.Text; } set { base.Text = value; } } #endregion #region Private Methods private bool ShouldSerializeBackgroundColor() { return BackgroundColor != SystemColors.AppWorkspace; } private bool ShouldSerializeGridColor() { return GridColor != SystemColors.ControlDark; } #endregion #region Public Methods /// public override ContextMenuBase GetContextMenu() { return new GridControlMenu(Report.Designer); } #endregion } }