/// <summary> /// Handle the frozenness of our ListView changing. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected virtual void HandleListViewFreezing(object sender, FreezeEventArgs e) { if (!alreadyFreezing && e.FreezeLevel == 0) { try { alreadyFreezing = true; this.RebindDataSource(true); } finally { alreadyFreezing = false; } } }
/// <summary> /// /// </summary> /// <param name="args"></param> protected virtual void OnFreezing(FreezeEventArgs args) { if (this.Freezing != null) this.Freezing(this, args); }