Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/14/12 14:47:52 (13 years ago)
Author:
ascheibe
Message:

#1648 started working on a user administration interface

Location:
branches/ClientUserManagement/HeuristicLab.Clients.Access.Views/3.3/UserViews
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/ClientUserManagement/HeuristicLab.Clients.Access.Views/3.3/UserViews/UserInformationDialog.Designer.cs

    r7611 r7614  
    6767      this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
    6868      this.Text = "User Information";
     69      this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.UserInformationDialog_FormClosing);
    6970      this.ResumeLayout(false);
    7071
  • branches/ClientUserManagement/HeuristicLab.Clients.Access.Views/3.3/UserViews/UserInformationDialog.cs

    r7599 r7614  
    3232      if (!DesignMode) {
    3333        refreshableLightweightUserInformationView.Content = AccessClient.Instance;
     34        AccessClient.Instance.Refreshing += new System.EventHandler(Instance_Refreshing);
     35        AccessClient.Instance.Refreshed += new System.EventHandler(Instance_Refreshed);
    3436      }
     37    }
     38
     39    void Instance_Refreshed(object sender, System.EventArgs e) {
     40      closeButton.Enabled = true;
     41    }
     42
     43    void Instance_Refreshing(object sender, System.EventArgs e) {
     44      closeButton.Enabled = false;
    3545    }
    3646
     
    3848      Close();
    3949    }
     50
     51    private void UserInformationDialog_FormClosing(object sender, FormClosingEventArgs e) {
     52      AccessClient.Instance.Refreshing -= new System.EventHandler(Instance_Refreshing);
     53      AccessClient.Instance.Refreshed -= new System.EventHandler(Instance_Refreshed);
     54    }
    4055  }
    4156}
Note: See TracChangeset for help on using the changeset viewer.