我创建了一个父窗体B,窗体中有一个listview控件和一个ContextMenuStrip控件,这两个控件的Modifiers属性都设为public。然后我又从窗体B继承出一个子窗体C,但是现在有问题了,窗体C中从B继承下来的listview没有问题,可以修改属性等,但是窗体C中的ContextMenuStrip控件却不能增加新的菜单项,所有的属性都是灰的,不能修改。请问有什么办法能让C中的ContextMenuStrip控件变成可修改的吗?
调试欢乐多
Microsoft Visual Studio 2005
版本 8.0.50727.42 (RTM.050727-4200)
Microsoft .NET Framework
版本 2.0.50727已安装的版本: EnterpriseMicrosoft Visual C# 2005 55603-007-4000003-41334
Microsoft Visual C# 2005Microsoft Visual Studio Tools for Office 55603-007-4000003-41334
Microsoft Visual Studio Tools for the Microsoft Office SystemVisual Studio 2005 Team Edition for Architects 55603-007-4000003-41334
Microsoft Visual Studio 2005 Team Edition for Software ArchitectsVisual Studio 2005 Team Edition for Developers 55603-007-4000003-41334
Microsoft Visual Studio 2005 Team Edition for Software DevelopersVisual Studio 2005 Team Edition for Testers 55603-007-4000003-41334
Microsoft Visual Studio 2005 Team Edition for Software TestersCrystal Reports AAC6G-K0CSA4K-U70001R
Crystal Reports for Visual Studio 2005
比如
Public ContextMenuStrip BMenu
{
set
{
ContextMenuStrip1 = value;
}
get
{
return ContextMenuStrip1;
}
}应为公开了ContextMenuStrip 你甚至可以用代码create一个ContextMenuStrip。并设置相应的属性
并回给B