Hi,
I am using a RadDock control with AutoDetectMDIChildren set to true. I have been given forms to be hosted as tabbed documents. I do this by setting the forms' MdiParent property to the main form and then calling their Show methods. These forms override the Form.OnActivated method. This method is never called.
Here is a simplified example:
When I first show the form I would expect its Label1 to display Activated 1. If I click on another tab then back on this form's tab I would expect to see Activated 2 etc.
Thanks
I am using a RadDock control with AutoDetectMDIChildren set to true. I have been given forms to be hosted as tabbed documents. I do this by setting the forms' MdiParent property to the main form and then calling their Show methods. These forms override the Form.OnActivated method. This method is never called.
Here is a simplified example:
| public partial class MdiChild : Form |
| { |
| public MdiChild() |
| { |
| InitializeComponent(); |
| } |
| int counter = 0; |
| protected override void OnActivated(EventArgs e) |
| { |
| label1.Text = string.Format("Activated {0}", ++counter); |
| } |
| } |
Thanks