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

中山建网站咨询电话软文写作经验是什么

中山建网站咨询电话,软文写作经验是什么,山东高端网站建设服务商,开发区网站建设公司目录 windows项目是我们.NET学习一开始必备的内容。 1、窗体类(主代码文件窗体设计器后台代码文件) 主窗体对象的创建:在Program类里面: Application.Run(new FrmMain());这句代码就决定了,当前窗体是项目的主窗体。…

目录

在这里插入图片描述
windows项目是我们.NET学习一开始必备的内容。

1、窗体类(主代码文件+窗体设计器后台代码文件)

主窗体对象的创建:在Program类里面:  Application.Run(new FrmMain());这句代码就决定了,当前窗体是项目的主窗体。也就是作为项目的主线程运行。如果你关闭主窗体,整个项目会退出。

特点:继承自Form类。

部分类partial关键字。可以将两个同名的类关联起来,其实“这两个类”本质上是一个类,也就是为了方便维护和代码编写,把窗体设计器自动生成的代码,放到另一个部分类中。最后VS编译器编译的时候,还是编译到一起的。

这个可以通过ILDASM查询IL得到证实。

2、控件对象与窗体容器集合(Control)

【1】控件和组件的区别:控件是在窗体上可见的。组件是在窗体下面不可见的,也就是不占用窗体的空间。也就是没有可视化的界面。

【2】按钮控件的使用与代码分析。控件从拖放到显示,经过的步骤:

第一、创建该对象的成员变量。

第二、初始化这个成员变量的相关属性。(我们可以通过可视化属性窗口完成)

第三、窗体本身是一个容器,所有的控件,都会加到Controls集合中。

当我在窗体上添加一个容器控件的时候(比如GroupBox或者Panel)容器控件和其他的控件一样,也会被添加到Controls集合中。当我在容器中添加相关的控件的时候,这时候,容器中的控件,会添加到当前容器的Controls集合中,而不是窗体的Controls中,请大家务必记住。

3、Windows的事件驱动机制

【1】生活中的事件驱动机制。(疫情)下面是事件完整的模型:

提前指定疫情预案–>定义事件

针对疫情具体解决 -->处理事件

预案和疫情关联-->关联事件

疫情出现激发预案 -->激发事件

【2】程序中的事件。以按钮单击事件分析模型。

第一、事件定义(框架自带的)框架已经提前定义好了相关事件。

第二、事件处理(我们选择的)

private void btnTestEvent_Click(object sender, EventArgs e)
{

    }

第三、事件关联: this.btnTestEvent.Click += new System.EventHandler(this.btnTestEvent_Click);

第四、事件激发:(用户单击按钮的行为)

4、事件的统一关联

  foreach ( Control item in this.Controls){if ( item is Button && item.Tag.ToString() == "btn"){                      }}

Tag没有数据的时候,会出现null对象的问题:System.NullReferenceException:“未将对象引用设置到对象的实例。”

这个问题会经常出现。大家要学会判断。

当我们按照上面的方法,增加一个新的按钮,只需要设置一下Tag=btn,事件自动关联。

这个其实就是模拟了软件开发中,当用户需求变化的时候,我们可以扩展内容,但是没有修改内容。

这个正是面向对象编程中的“开闭原则”。开发扩展,封闭修改。

http://www.khdw.cn/news/23382.html

相关文章:

  • 南京 网站建设长沙有实力的关键词优化价格
  • 网站开发 创造收益百度怎么发广告
  • 做窗帘的效果图网站建站小程序
  • 网络公司网站建设彩铃样本百度关键词搜索推广
  • 贵阳做网站开发科技有限公司百度权重3的网站值多少
  • 常州网站建设福州短视频seo机会
  • 企业网站建设方案详细方案网站seo整站优化
  • 做平面的公司网站网站营销策略
  • 如何运行asp.net网站有没有专门做营销的公司
  • 乐山网站制作设计公司推广方案如何写
  • 做网站的分析报告案例seo云优化方法
  • 网站备案容易吗怎么在百度上投放广告
  • wordpress登录界面改哪个文件苏州手机关键词优化
  • 品牌网站建设顾问电商运营方案
  • 网站建设与维护 课件seo软件安卓版
  • seo查询seo优化seo的全称是什么
  • 网站开发一对一成都网络营销推广
  • 制作百度移动网站网站如何推广
  • 胶州市 网站建设自己做一个网站
  • 西安网站建设制作价格低软件开发流程
  • 做网站asp和asp.netgoogle关键词排名优化
  • 网站域名怎么取怎么做网站教程视频
  • 网站建设怎么样怎么网络推广
  • 二级网站建设网络营销研究现状文献综述
  • diy网站建设系统源码江东seo做关键词优化
  • 北京智能网站建设系统加盟手游免费0加盟代理
  • wordpress文章怎么增加字段太原seo公司
  • 买入网站建设费的分录宁波网站建设
  • 锡林郭勒盟建设厅官方网站2023年8月份新冠病毒
  • 做营销网站应该要注意些什么淘宝搜索关键词技巧