internal FixedColumnCountInfoEventArgs(ColumnBase triggeringColumn, FixedColumnUpdateType updateType, int level = 0) { this.TriggeringColumn = triggeringColumn; this.UpdateType = updateType; this.Level = level; }
internal void SetFixedColumnCountInfo( FixedColumnUpdateType updateType ) { FixedColumnCountInfoEventArgs infoEventArgs = new FixedColumnCountInfoEventArgs( this, updateType ); var detailConfiguration = this.ParentDetailConfiguration; if( detailConfiguration != null ) { detailConfiguration.RaiseFixedColumnCountChanged( infoEventArgs ); return; } TableViewColumnVirtualizationManagerBase columnVirtualizationManager = this.DataGridControl.DataGridContext.ColumnVirtualizationManager as TableViewColumnVirtualizationManagerBase; columnVirtualizationManager.UpdateFixedColumnCountInfo( infoEventArgs ); }