private void Handler_ControlAdded(object theSender, ControlEventArgs theArgs) { if (theArgs.Control is MultiPanePage) { MultiPanePage control = (MultiPanePage)theArgs.Control; control.Location = new Point(0, 0); control.Size = base.ClientSize; control.Dock = DockStyle.Fill; if (this.SelectedPage == null) { this.SelectedPage = control; } else { control.Visible = false; } } else { base.Controls.Remove(theArgs.Control); } }
private void Handler_SelectedPageChanged(object theSender, EventArgs theArgs) { this.mySelectedPage = this.DesignedControl.SelectedPage; }
private void Handler_OK(object sender, EventArgs e) { this.myFutureSelectedItem = ((MultiPanePageItem) this.myCtlCmbItems.SelectedItem).Page; this.mySetSelectedPage = this.myCtlChkSetSelectedPage.Checked; }
public MultiPanePageItem(MultiPanePage thePg) { this.myPage = thePg; }