所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

c#继承的窗体如何继承窗体控件的内容?

发布时间:2020-04-15 16:50:41

资讯分类:窗体  控件  继承  窗体  继承  控件
c#继承的窗体如何继承窗体控件的内容?

1,可以把要部分继承的空间单独封装成一个父类。

  2,编程方式创建继承窗体

  ·新建一个项目,添加一个Windows窗体Form1.cs

  ·在其上面添加一个TestBox,一个Lable,一个Button控件,Button的click事件为lable显示为TextBox中的输入信息

  ·向项目中添加一个Windows窗体,Form2.cs,在Form2.cs中修改继承的基类为Form--》Form1,双击button1按钮,定义click事件为当点击按钮时,将lable1的背景色设为红色。

  如果继承的时候你希望继承的窗体能够对某个控件进行修改,那么请将此控件的Modifires属性设置为Public,哪些不允许修改的可以仍然设置为Private,

  3,使用继承选择器继承窗体需要注意的是被继承的窗体要先生成dll档,然后在继承的窗体中引用此Dll文件才可以哦!

c#继承的窗体如何继承窗体控件的内容?

在B上写:public static void bstr="";A、C上写:B.bstr=你要传的值 这样就可以了,这是继承的方法 在B上get{} set{}封装变量在A、C上赋值,通过Show的方法不是继承,你必须通过模态窗体启动才能达到目的。这俩方法区别就是在这里

留言与评论(共有 0 条评论)
   
验证码:
Top