云梯的博客园 发表于 2013-1-2 23:06:18

C#学习笔记——继承窗体

<div id="cnblogs_post_body">1、继承窗体的概念:
继承窗体就是根据现有窗体的结构创建一个与其一样的新窗体,这种从现有窗体继承的过程称为可视化继承。在某种情况下,项目可能需要一个与在以前项目中创建的类似的窗体。或者希望创建一个基本窗体,其中含有随后将在项目中再次使用的控件布局之类的设置,每次重复使用时,都会对该原始窗体模板进行修改。
(为了从一个窗体继承,包含该窗体的文件或命名空间必须已编译成可执行文件或DLL(动态链接库文件))。
 
2、创建继承窗体:
示例:
<div id="codeSnippetWrapper">   <div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">      1: public partial class FormChild_2 :Inherit_Window.FormChild_1       2:   {       3:         public FormChild_2()       4:         {       5:             InitializeComponent();       6:         }       7:   }
页: [1]
查看完整版本: C#学习笔记——继承窗体