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

温州做外贸网站设计网站seo优化总结

温州做外贸网站设计,网站seo优化总结,汽车网站建设分析报告,天津南开做网站公司Control类是Form和各种Windows 窗体控件设备的基类,属于System.Windows.Forms命名空间,每个window控件设备都有一个Controls属性,这个属性为ControlCollection类型,ControlCollection为一个Control对象的集合,包含的是…

     Control类是Form和各种Windows 窗体控件设备的基类,属于System.Windows.Forms命名空间,每个window控件设备都有一个Controls属性,这个属性为ControlCollection类型,ControlCollection为一个Control对象的集合,包含的是属于某个控件的所有控件对象,利用Control和ControlCollection我们可以轻松地对某个窗体程序所含的各种控件进行控制。 当我们开发具有录入功能的界面的时候,为了防止提交后的二次(重复)录入,希望点击提交按钮并提示成功后,界面的所有文本框能够自动清空,一个笨方法是逐个的对TextBox进行Clear()操作,这种方法会产生大量的代码,并且效率很低。

      对于上面所述的清空操作,可以仔细想一想,既然每个窗体控件都是继承自Control类,并且含有Controls属性,那利用Control和ControlCollection,利用函数的层层递归,就可以轻松实现Clear()操作,代码如下:

 

        //清空页面textbox的方法 小技巧private void Process(Control.ControlCollection c){if (c.Count > 0){foreach (Control c1 in c){//System.Windows.Forms.TextBox  仅限于windows自带的textbox控件  //使用第三方控件  传入对应的语句//如 DotNetbar 传入 DevComponents.DotNetBar.Controls.TextBoxXif ((c1.GetType().ToString().Equals("System.Windows.Forms.TextBox"))){((TextBox)c1).Clear();}if (c1 != null){Process(c1.Controls);}else{return;}}}else{return;}}private void buttonX1_Click(object sender, EventArgs e){//调用方法Process(this.Controls);}

 

 

 

    只需令Process()函数的参数为this.Controls,该函数就会层层遍历,先查找直接放在Form中的TextBox,再遍历到Panel(如果有的话),查找Panel中的TextBox,如果Panel中还有其他控件,就接着查找下一层次中的控件是否有Textbox,找到以后执行Clear()函数即可。这只是一个例子,利用这种形式的函数,我们可以对窗体控件进行很多种形式的控制。

转载于:https://www.cnblogs.com/zhizhuo-1991/p/5593323.html

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

相关文章:

  • 在线生成个人网站推荐百度安全中心
  • 三星网上商城优化网站性能监测
  • 嘉定网站建设公司网站维护中是什么意思
  • 岳阳网站设计u提交百度一下
  • 做网站用电脑自带的百度做网站推广电话
  • 中小学智慧校园建设平台网站seo网站优化排名
  • 怎么做网站小编爱站seo工具包下载
  • 建功能性网站seo排名专业公司
  • 做网站软件大全武汉百度搜索优化
  • 科技因子网站建设方案lol关键词查询
  • 什么软件是做网站的西安网站建设推广专家
  • 青岛模板网站建设价格广西百度seo
  • 深圳网站建设微信开发ip域名解析查询
  • php网站开发技术是什么seo搜索引擎优化ppt
  • 企业网站制作模板网络推广平台有哪些
  • 企业网站springboot优秀企业网站模板
  • 网站管理手册北京网站建设开发公司
  • 深圳网络推广深圳网厦门seo俱乐部
  • 网站商城建设需求表365优化大师软件下载
  • 网站模板怎么修改教程浙江短视频seo优化网站
  • 民治做网站头条关键词排名查询
  • 网站支持ipv6做哪些改造做推广
  • 给客户做网站 赚钱吗百度关键词点击排名
  • 龙口网站制作被忽悠去做网销了
  • 动画制作过程宁波企业seo服务
  • dw 怎么做钓鱼网站免费建站平台哪个好
  • 网站备案证书如何打开seo搜索优化
  • 凡科建站怎么保存网站最近重大新闻
  • 长春网站建设有什么网络营销课程报告
  • 视频网站做app还是h5分类信息网站平台有哪些
  • LeetCode 658.找到K个最接近的元素
  • 重构创作边界:川翔云电脑 - UE5云端超算引擎​
  • 关于java8里边Collectors.toMap()的空限制
  • 前端JavaScript进阶
  • 【LeetCode刷题指南】--反转链表,链表的中间结点,合并两个有序链表
  • LeetCode 198 打家劫舍 LeetCode 213.打家劫舍II