Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/08/10 17:56:19 (14 years ago)
Author:
mkommend
Message:

added Suspend- and ResumeRepaint calls in ViewHost and ViewHostPanel (ticket #887)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.MainForm.WindowsForms/3.3/ViewHost.cs

    r3709 r3720  
    182182    #region forwarding of view events
    183183    protected override void OnReadOnlyChanged() {
     184      this.SuspendRepaint();
    184185      base.OnReadOnlyChanged();
    185186      foreach (IContentView view in cachedViews.Values)
    186187        view.ReadOnly = this.ReadOnly;
     188      this.ResumeRepaint(true);
    187189    }
    188190    protected override void OnLockedChanged() {
     191      this.SuspendRepaint();
    189192      base.OnLockedChanged();
    190193      foreach (IContentView view in cachedViews.Values)
    191194        view.Locked = this.Locked;
     195      this.ResumeRepaint(true);
    192196    }
    193197    internal protected override void OnShown(ViewShownEventArgs e) {
Note: See TracChangeset for help on using the changeset viewer.