Multi level inheritance in vb.net -
Multi level inheritance in vb.net -
i want implement multi level inheritance in vb.net application. have base of operations form named base_level0 contains methods, properties etc. 1 more form named base_level1 inherits base_level0.
these 2 forms base of operations forms.
now actual form named form1 inherits base_level1. form1 contains form load event not fired.
but if form1 inherits base_level0 straight load event fired. why load event dose not fire multi level inheritance.
these 3 lists usercontrols.
***base list level0 public class frmnewbaselist_level0 ' ' private sub frmnewbaselist_level0_load(sender object, e system.eventargs) handles me.load end sub ' ' end class ***base list level1 public class frmnewbaselist_level1 inherits frmnewbaselist_level0 ' ' private sub frmnewbaselist_level1_load(sender object, e system.eventargs) handles me.load end sub ' ' end class ***actual list public class frmcustomerslist inherits frmnewbaselist_level1 ' ' private sub frmcustomerslist_load(sender object, e system.eventargs) handles me.load end sub ' ' end class code add together these list main form given below: public sub setmdichild(byval smdichild usercontrol, byval smdiparent form) smdichild.parent = smdiparent smdichild.dock = dockstyle.fill smdichild.show() smdichild.bringtofront() enablesearch = true end sub
frmcustomerslist phone call in mdi form below:
if (ofrmcustomer nothing) ofrmcustomer = new frmcustomerslist end if setmdichild(ofrmcustomer, me)
vb.net inheritance
Comments
Post a Comment