title: what is the best way to update status bar message?
body: <p>May i know which is the best way to update a statusbar message in MDI application.I have come across this code for displaying the message in status bar of parent form from child form but i want to update the message based on user's action.
  In parent form</p>
  
  <pre><code>private void Form1_Load(object sender, EventArgs e)
      {
          FrmShiftManagement newMDIChild = new FrmShiftManagement();
          newMDIChild.MdiParent = this;
          this.LayoutMdi(MdiLayout.Cascade);
          newMDIChild.Show();
  
          StatusMessage.Text = "Ready";
  
          //toolstriplabel1.Alignment = ToolStripItemAlignment.Right;
      }
  
  
  
   public void ShowStatus(string status)
      {
          this.StatusMessage.Text = status;
          Application.DoEvents();
      }
  </code></pre>
  
  <p>In Child form</p>
  
  <pre><code>((FrmTRMS)this.MdiParent).ShowStatus("Item(s) Saved");
  </code></pre>
  
  <p>This code is working fine when the data is saved or any action performed..Now how can i set parent form original message back to the status bar once the data is saved or deleted.</p>