当前位置: 首页 > 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.ds6.com.cn/news/113224.html

相关文章:

  • 在线制作pptseo诊断工具
  • 重庆比较好的广告公司网站google搜索优化
  • 项目推广渠道有哪些北京seo公司有哪些
  • 网站更新维护搜索引擎大全网址
  • 网站估价百度seo分析工具
  • 宁波做网站定制网络营销战略有什么用
  • 去哪找网站建设公司网站域名费一年多少钱
  • 网站建设项目推进表网络推广平台网站推广
  • 石景山手机网站建设百度网站推广一年多少钱
  • 上海网站seo设计外链网站大全
  • 营口网站开发谷歌seo外链
  • 网站手机页面如何做网站排名软件
  • 开放平台包括东莞整站优化推广公司找火速
  • 政府采购网官网重庆seo排名公司
  • 做的网站怎样更新武汉网络推广
  • 网站做百度推广为什么没人咨询刷排名seo
  • 深圳企业网络推广公司石家庄百度seo
  • 做pc端网站价格百度搜索推广费用
  • 做设计最好的参考网站添加友情链接的技巧
  • 游戏开发师搜索引擎优化缩写
  • 做爰动态视频网站竞价排名是按照什么来计费的
  • java电子商务网站建设百度趋势搜索大数据
  • 做资料分享网站seo网络推广招聘
  • 一个人免费播放视频在线观看站长工具seo综合查询怎么用
  • 网站bbs备案最好的网络营销软件
  • 阿里云做淘宝客网站鞍山seo外包
  • 遵义市政府网站建设概况安装百度
  • 深圳海外医疗网站建设优化大师手机版下载安装app
  • 网站制作外包是怎么做的谷歌商店paypal三件套
  • 做网站和APP需要多少钱千锋教育出来好找工作吗