zoukankan      html  css  js  c++  java
  • C# 通过反射获取winform上的控件

    比如获取Button按钮:

    System.Reflection.FieldInfo[] fieldInfo = form.GetType().GetFields(System.Reflection.BindingFlags.NonPublic |
    System.Reflection.BindingFlags.Instance);
    for (int i = 0; i < fieldInfo.Length; i++)
    {
    switch (fieldInfo[i].FieldType.Name)
    {
    case "Button":
    {
    Button btn= (Button)fieldInfo[i].GetValue(form);
    break;
    }
    }
    }

  • 相关阅读:
    11.29
    11.28
    11.24
    11.21
    11.17
    11.15
    11.14
    11.9
    11.5
    11.3
  • 原文地址:https://www.cnblogs.com/lihaishu/p/11737202.html
Copyright © 2011-2022 走看看