private void MainForm_MdiChildActivate(object sender, EventArgs e) { DisableStandardToolbar(); if (this.ActiveMdiChild == null) { return; } if ((this.ActiveMdiChild is IStandardToolbar)) { IStandardToolbar form = (IStandardToolbar)this.ActiveMdiChild; AddToolStripButton.Enabled = form.CanAddItem; DeleteToolStripButton.Enabled = form.CanDeleteItem; EditToolStripButton.Enabled = form.CanEditItem; ViewToolStripButton.Enabled = form.CanViewItem; RefreshToolStripButton.Enabled = form.CanRefreshList; } }
private void RefreshToolStripButton_Click(object sender, EventArgs e) { IStandardToolbar form = (IStandardToolbar)this.ActiveMdiChild; form.RefreshList(); }
private void ViewToolStripButton_Click(object sender, EventArgs e) { IStandardToolbar form = (IStandardToolbar)this.ActiveMdiChild; form.ViewItem(); }