当前位置: 首页 > news >正文

宜昌网站建设哪家好怎么制作一个网站5个网页

宜昌网站建设哪家好,怎么制作一个网站5个网页,wordpress进入后台超时,阿里云备案 网站名称第一种方法:创建一个类,里面声明用于存储接收的字段。传的时候存储于字段中,要用的时候,直接类名.字段名 进行调用。(这种方法传递是双向的) 第二种方法:1.在Form1里定义public string Name &q…

第一种方法:
创建一个类,里面声明用于存储接收的字段。传的时候存储于字段中,要用的时候,直接类名.字段名 进行调用。(这种方法传递是双向的)
 
第二种方法:
1.在Form1里定义

public string Name = "*****"

 
2. 在Form2里创建Form1对象,

Form1 f = new Form1();

 
然后就可以通过f.Name取值了
 
第三种方法:用构造函数
在窗体Form2中


int value1; 
string value2; 

public Form2 ( int value1 , string value2 ) 

     InitializeComponent ( ); 

     this.value1 = value1; 
     this.value2 = value2; 
}


在窗体Form1中这样调用

new Form2 ( 111 , "222" ).Show ( ); 

这样就把111,"222",这2个值传送给了Form2  d
但是这样的传值是单向的

第四种方法:通过窗体的公有属性值(特点:实现简单)
举例“在窗体Form2中定义一个公有属性Form2Value,获取和设置textBox1的文本值



public string Form2Value 

     get 
     { 
          return this.textBox1.Text; 
     } 
     set 
     { 
         this.textBox1.Text = value; 
     } 



在窗体Form1中这样调用

Form2 f2 = new Form2 ( ); 
f2.Form2Value = "Ok"; //给Form2的textBox1赋值Ok 
f2.ShowDialog ( ); 

 
第五种方法:通过窗体的公有属性值和Owner属性(特点:实现简单,灵活)

在窗体Form1中

public int Form1Value = 1; 

Form2 f2 = new Form2 ( ); 
f2.ShowDialog ( this ); //把Form1作为Form2的所有者传递给Form2 

在窗体Form2中


//Form2的所有者是Form1 
Form1 f1 = ( Form1 ) this.Owner; 
//取到Form1的值是1 
MessageBox.Show ( f1.Form1Value .ToString ( ) ); 
//给Form1的Form1Value赋值222 
f1.Form1Value = 222; 


 
第六种方法:通过窗体的公有属性值和Application.OpenForms属性(感觉用的比较少)
说明:Application.OpenForms属性:获取属于应用程序的打开窗体的集合。(此属性在 .NET Framework2.0版中)
实现代码如下: 
在窗体Form1中

public int Form1Value = 1; 

Form2 f2 = new Form2 ( ); 
f2.Show ( ); 

在窗体Form2中


string formName = "Form1"; 
Form fr = Application.OpenForms [ formName ]; 

if ( fr != null ) 

     Form1 f1 = ( Form1 ) fr; 
     //取到Form1的值是1 
     MessageBox.Show ( f1.Form1Value.ToString ( ) ); 
     //给Form1的Form1Value赋值222 
     f1.Form1Value = 222; 



 
第七种方法:通过事件
在窗体Form2中定义公有属性Form2Value,获取和设置textBox1的文本值 
并且还定义一个accept事件


public string Form2Value 

     get 
     { 
          return this.textBox1.Text; 
     } 
     set 
    { 
         this.textBox1.Text = value; 
    } 


public event EventHandler accept; 

private void button1_Click ( object sender , EventArgs e ) 

     if ( accept != null ) 
     { 
          accept ( this , EventArgs.Empty ); //当窗体触发事件,传递自身引用 
     } 



在窗体Form1中


Form2 f2 = new Form2 ( ); 
f2.accept += new EventHandler ( f2_accept ); 
f2.Show ( ); 

void f2_accept ( object sender , EventArgs e )

     //事件的接收者通过一个简单的类型转换得到Form2的引用 
     Form2 f2 = (Form2) sender; 
     //接收到Form2的textBox1.Text 
     this.textBox1.Text = f2.Form2Value; 
}

转载于:https://www.cnblogs.com/FLWL/p/3883624.html

http://www.lbrq.cn/news/2365255.html

相关文章:

  • 深圳楼市最新消息西安seo按天收费
  • 网站建设也笔试如何让新网站被收录
  • 帝国网站建设业务推广公司
  • 网站建设模型软件谷歌seo 优化
  • 凌风wordpress视频哈尔滨优化网站方法
  • 济南定制网站建设seo搜索引擎招聘
  • 广东东莞疫情最新消息通知广州网站优化服务商
  • 挂马网站教程seo的搜索排名影响因素有哪些
  • 武汉衍艺 网站建设在百度上打广告找谁
  • 系统优化的方法哲学seo1新地址在哪里
  • 企业电商网站优化重庆seo网站运营
  • 淘淘乐网站建设正安县网站seo优化排名
  • 网站建设公司做网站要多少费用企业网站建设需求分析
  • 手机端企业网站模板百度小说搜索风云排行榜
  • 被邀请做刷客会不会碰到钓鱼网站网络公司推广方案
  • 网站菜单分类怎么做的网站推广优化方法
  • 诚聘网站开发人员中国十大搜索引擎排名
  • wordpress非官方沈阳seo团队
  • 菏泽seo网站seo资讯
  • 四川监理协会建设网站网络销售挣钱吗
  • 洛阳做网站排名网络推广产品要给多少钱
  • 怎么做服装外贸网站站长统计免费下载
  • 免费服务器空间申请网站设计优化
  • 网站开发软件标书范本seo优化培训学校
  • 昆山做网站优化电商还有发展前景吗
  • 轻松管理多个织梦网站新网域名查询
  • 限时抢购网站源码网站整站优化推广方案
  • 定制网页设计报价上海网站营销seo方案
  • 个人做网站怎么盈利推广普通话的文字内容
  • ...温岭做网站网络推广的话术怎么说
  • SVG基础语法:绘制点线面的简单示例
  • 汽车数字化——65页大型汽车集团企业IT信息化(管理架构、应用架构、技术架构)战略规划【附全文阅读】
  • RTL编程中常用的几种语言对比
  • 快速了解 HTTPS
  • 【第二章自定义功能菜单_MenuItemAttribute_顶部菜单栏(本章进度1/7)】
  • 机器学习中的朴素贝叶斯(Naive Bayes)模型