Click here to Skip to main content
15,912,507 members

Comments by charly1970 (Top 2 by date)

charly1970 3-Aug-11 11:15am View    
I want to be able to execute code inside MyUserControl class between steps <3> and <4>. BeginInit method (MyUserControl class) is responsible of creation of MyProperty class (step <3>) and it makes the initialization of its properties too (step <4>), so where I can put code in MyUserControl Class which executes between these two steps?
I know it's difficult to understand I've tried to make my example as easy as I can. I'm very grateful with you for your answers. Some way to illustrate this is divide the BeginInit method in two parts (if it were possible...):

protected override void BeginInit()
{
<2>
base.BeginInit_ForCreation(); // this would execute the part 3 in MyProperty class
Here my code....
base.BeginInit_ForInitialization(); // this would execute the part 4 in MyProperty class
<5>
}
charly1970 2-Aug-11 17:59pm View    
it's in the "set" of the properties in MyProperty, it executes just after contructor <3>