日常工作中记录的一些简单代码

日常工作中记录的一些简单代码

关于获取该窗体下的某种类型控件集合

注意点:
1. 该类控件是否有父类控件把他包裹,比如groupBox下的所有Button控件,此时选择需要先选择到gbx,再在gbx下遍历所有控件
如: 将所有gbx下的所有btn控件MouseDown和MouseUp方法添加到RLZotherRollingTestFNet的command_btn_RLZMouseUp和command_btn_RLZ_MouseDown

foreach (Control control in this.groupBox2.Controls)
            {
                if (control is Button)
                {
                    control.MouseDown += new System.Windows.Forms.MouseEventHandler(RLZotherRollingTestFNet.Instance.command_btn_RLZ_MouseDown);
                    control.MouseUp += new System.Windows.Forms.MouseEventHandler(RLZotherRollingTestFNet.Instance.command_btn_RLZMouseUp);
                    control.Click += liaoDian0_Click;
                }
            }
  1. 如果要修改所有图片控件时,有点小差别,估计我太菜了,直接上代码

这是修改在tabControl下的TabPages第3页下的GroupBox容器里的所有picturebox控件的所有图片,注意((PictureBox)item)。如果不这样单item是点不出属性的

foreach (Control control in this.tabControl1.TabPages[2].Controls)
            {
                if (control is GroupBox)
                {
                    foreach (var item in control.Controls)
                    {
                        if (item is PictureBox) 
                        {
                            ((PictureBox)item).Image = global::EmergencySystem.Properties.Resources.阀门开关_关;
                        }
                    }
                }
            }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值