示例#1
0
        /// <summary>
        /// Refresh the view
        /// </summary>

        public override void Refresh()
        {
            if (PivotGridCtl != null)
            {
                PivotGridCtl.Refresh();
            }
            return;
        }
示例#2
0
        /// <summary>
        /// Create and configure the PivotGridFields for the grid control
        /// </summary>

        internal void ConfigurePivotGridControl()
        {
            PivotGridCtl.View         = this;
            PivotGridCtl.DataSource   = null;           // be sure source is clear while configuring
            PivotGridCtl.HeaderImages = Bitmaps.Bitmaps16x16;

            PivotGridCtl.BeginUpdate();

            PivotGridPropertiesMx p = PivotGridPropertiesMx;

            SyncMxFieldListWithSourceQuery(BaseQuery, ref p.PivotFields);             // be sure initialized

            BuildGridFieldsFromViewFields();

            ConfigurePivotGridControlFields();

            ConfigurePivotGridControlOptions();

            PivotGridCtl.EndUpdate();

            return;
        }