Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Inheriting from an MDIParent Form
Message
From
03/09/2006 19:01:42
 
 
To
03/09/2006 13:01:24
General information
Forum:
ASP.NET
Category:
Forms
Miscellaneous
Thread ID:
01150477
Message ID:
01150636
Views:
16
Hi!

Thanks I will be waiting for your reply.

Sarosh

>Sarosh,
>
>The ToolStrip seems to work totally different than the old ToolBar did. In our app we don't use MDI forms, but I don't think it matters as far as your question is concerned.
>
>What we have used for our ToolBar base class is basically a UserControl with a ToolBar control on it. This is very easily sub-classed and *all* the ToolBar properties are still available visually to add buttons to, etc. Not so with the ToolStrip ... as you've mentioned, I also found that *NONE* of the properties are available in the sub-class. I've been playing with it a bit this morning trying to get the same functionality out of the ToolStrip as I have with the ToolBar and I'm not having any luck.
>
>I'm still looking into this further and I'll get back to you with any results I can dig up.
>
>~~Bonnie
>
>
>
>>Hi!
>>
>>Yes the property sheet is greyed out (disabled/readonly). This is an MDI Parent Form with a MenuStrip, ToolStrip, BindingNavigator, StatusStrip etc. and it would be much easier to viusally add options to the menustrip and buttons to the toolstrip than by code.
>>
>>Is this a know bug/proglem? If it is then it is pretty serious one and hopefully should be fixed ASAP.
>>
>>Thanks
>>
>>Sarosh
>>
>>>Sarosh,
>>>
>>>I assume the problem is that you can't access your components from the Property Sheet? You'd see, if you tried to access them in code, that everything would work fine.
>>>
>>>Try this: anything that needs to be accessible from the Property Sheet, make them actual *properties* (with get/set methods). That should help.
>>>
>>>~~Bonnie
>>>
>>>
>>>
>>>>Hi!
>>>>
>>>>All the components have their access modifier property set to Public also tried all the other possible options but no luck.
>>>>
>>>>Sarosh
>>>>
>>>>>Take a look at the access modifier property of your main form. It is probably set to private. In order for those fields to be available in a sub-class, I think you need to set it to protected or public.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>Hi!
>>>>>>
>>>>>>When I inherit an MDI Parent Form from a DLL (another project of mine like a base class library) all its components (Menu, Toolbar, BindingNavigator etc) become readonly not sure why?
>>>>>>
>>>>>>What am I doing wrong here.
>>>>>>
>>>>>>Sarosh
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform