如何:使用“继承选择器”对话框继承窗体

 我来答
神之皮鞭298
2013-10-10 · TA获得超过4869个赞
知道小有建树答主
回答量:969
采纳率:50%
帮助的人:724万
展开全部
通过该对话框,就可利用已经在其他解决方案中创建的代码或用户界面 (UI)。注意为了使用“继承选择器”对话框从某个窗体继承,包含该窗体的项目必须已生成为可执行文件或 DLL。若要生成项目,请从“生成”菜单选择“生成解决方案”。显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。使用“继承选择器”创建从现有窗体继承的 Windows 窗体从“项目”菜单,选择“添加 Windows 窗体”。 “添加新项”对话框打开。 选择“继承的窗体”模板,并在“名称”框中为其命名。单击“添加”按钮继续进行。 “继承选择器”对话框打开。如果当前项目已经包含窗体,则它们将显示在“继承选择器”对话框中。 若要从另一个程序集中的窗体继承,请单击“浏览”按钮。 在“选择包含要从中继承的组件的文件”对话框中,定位到包含所需窗体或模块的项目。 单击.exe 或 .dll 文件的名称以选择该文件,然后单击“打开”按钮。 此操作将返回到“继承选择器”对话框,现在其中列出了该组件及其所在的项目。 选择该组件。 在“解决方案资源管理器”中,该组件添加到项目中。如果该组件有用户界面,属于继承的窗体的控件会由标志符号 ( ) 进行标记,并且在被选定后,将有一个边框指示控件在超类窗体上所具有的安全级别。与不同的安全级别对应的行为在下表中列出。 控件的安全级别 可通过“设计器”和“代码编辑器”与“继承的窗体”进行的交互 Public带有尺寸柄的标准边框:控件可调整大小和移动。该控件可由声明它的类从内部访问或者由其他类从外部访问。Protected带有尺寸柄的标准边框:控件可调整大小和移动。该控件可由声明它的类和任何从父类继承的类从内部访问,但无法由外部类访问。Protected Internal(在 Visual Basic 中为 Protected Friend)带有尺寸柄的标准边框:控件可调整大小和移动。可以由声明它的类、继承自父类的任何类和包含它的程序集的其他成员在内部访问。Internal(在 Visual Basic 中为 Friend)不带尺寸柄的标准边框,在窗体上显示,属性在“属性”窗口中可见。但是,控件的所有方面均视为只读。无法移动控件或调整控件的大小,也无法更改其属性。如果该控件是其他控件的容器(如分组框),那么无法添加新控件而且也无法移除现有控件,即使那些控件是公共的。该控件仅能由包含它的程序集的其他成员访问。Private不带尺寸柄的标准边框,在窗体上显示,属性在“属性”窗口中可见。但是,控件的所有方面均视为只读。无法移动控件或调整控件的大小,也无法更改其属性。如果该控件是其他控件的容器(如分组框),那么无法添加新控件而且也无法移除现有控件,即使那些控件是公共的。该控件只能由声明它的类访问。有关如何更改基窗体的外观的信息,请参见修改基窗体的外观的效果。 注意当在Windows 窗体上将继承的控件及组件和标准控件和组件组合时,可能会遇到 Z 顺序冲突。可以通过修改 Z 顺序来更正此冲突:单击“格式”菜单,指向“顺序”,然后单击“置于顶层”或“置于底层”。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式