如何:继承 Windows 窗体
2008-06-03 21:53
141 查看
通过从基窗体继承来创建新 Windows 窗体是重复最佳工作成果的快捷方法,而不必每次需要窗体时都从头开始重新创建一个。
有关在设计时使用“继承选择器”对话框继承窗体以及如何在视觉上区别继承控件的安全级别的更多信息,请参见使用“继承选择器”对话框继承窗体。
注意 为了从一个窗体继承,包含该窗体的文件或命名空间必须已编译成可执行文件或 DLL。若要编译项目,请从“编译”菜单中选择“编译”。对该命名空间的引用也必须添加到继承该窗体的类中。显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。
在类定义中,将引用添加到要从其继承的窗体。引用应包括包含该窗体的命名空间,后面跟一个句点,然后是基窗体本身的名称。
有关在设计时使用“继承选择器”对话框继承窗体以及如何在视觉上区别继承控件的安全级别的更多信息,请参见使用“继承选择器”对话框继承窗体。
注意 为了从一个窗体继承,包含该窗体的文件或命名空间必须已编译成可执行文件或 DLL。若要编译项目,请从“编译”菜单中选择“编译”。对该命名空间的引用也必须添加到继承该窗体的类中。显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。
以编程方式继承窗体
在类中,添加对命名空间的引用,该命名空间包含要从其继承的窗体。在类定义中,将引用添加到要从其继承的窗体。引用应包括包含该窗体的命名空间,后面跟一个句点,然后是基窗体本身的名称。
相关文章推荐
- 如何跨线程调用Windows窗体控件
- Windows下如何自定义窗体控件
- c#中如何跨线程调用windows窗体控件?
- 如何把Windows 窗体 DataGridView 的某一列的数据显示为“*”
- c#中如何跨线程调用windows窗体控件?
- 如何把Windows 窗体 DataGridView 的某一列的数据显示为“*”。
- [windows编程] 如何利用句柄操作其他windows窗体(1)
- MSDN-如何向 Windows 窗体组件附加智能标记
- 如何:在 Windows 窗体 DataGridView 单元格中承载控件
- 如何:对Windows 窗体控件进行线程安全调用
- 如何:对 Windows 窗体控件进行线程安全调用
- 如何:对 Windows 窗体控件进行线程安全调用
- 来自MSDN的一个Sample:如何自定义 Windows 窗体 DataGridView 控件中的数据格式设置
- c#中如何跨线程调用windows窗体控件?
- 如何给windows窗体程序打包成一个安装包
- 如何:禁用 Windows 窗体 DataGridView 控件的按钮列中的按钮
- c#如何更改windows窗体自带地标题栏?注意不是躲藏而是更改——
- Windows 窗体控件中的多线程处理之:如何对 Windows 窗体控件进行线程安全调用
- Windows 窗体控件中的多线程处理之:如何使用后台线程搜索文件
- 如何:向 Windows 窗体应用程序添加工具栏