jt
2021-06-10 5d0d028456874576560552f5a5c4e8b801786f11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace HH.WMS.Client.Common
{
    public static class ControlExpand
    {
        #region 模糊匹配控件内第一个匹配的控件
        /// <summary>
        /// 模糊匹配控件内第一个匹配的控件
        /// </summary>
        /// <param name="control"></param>
        /// <param name="name"></param>
        /// <returns></returns>
        public static Control ContainsFirst(this Control control, string name)
        {
            foreach (Control c in control.Controls)
            {
                if (c.Name.Contains(name))
                    return c;
            }
            return null;
        }
        #endregion
    }
}