c# 反射类字段
2015-08-01 18:43
483 查看
//在wpf中动态绘制Grid布局控件中值 需要来动态获取类中的字段数来自动生成Grid列数或者行数, public class models { public Label name { get; set; } public Label age { get; set; } public GifImage gif { get; set; } public Image img { get; set; } public Button btn { get; set; } }
//这是需要反射的类,主要是用代码来获取该类中的所有字段
Type t = typeof(models); //获取类的类型
//类中字段的集合
PropertyInfo[] info = t.GetProperties(BindingFlags.Public | BindingFlags.Instance);
foreach (PropertyInfo i in info)
{
string name = i.Name; //获取类中字段的名称
// clomn = new ColumnDefinition ();
// grid.ColumnDefinitions.Add(clomn);}
//***over
//*********************************
//反射所有属性
Type t = typeof(models);
MethodInfo[] info = t.GetMethods();
foreach (MethodInfo i in info)
{}
相关文章推荐
- C#调用jar包方法
- c# 调用c DLL 所传参数不正确
- c#事件与委托
- C#之Action和Func的用法
- 银联SOFTPOS客户端接口 C#例子
- c# 判断输入的号码是否是合法的手机号码
- 【加密与解密】C#如何读取pem的KEY文件
- C#导出Excel
- C#(WinForm) ComboBox和ListBox添加项
- c#中子窗体中datagridview选中一条数据,把选中数据传回父窗体,使用tag
- C#属性、结构体、索引器、泛型
- C#自定义类型转换
- C#接口相关知识
- c#运算符重载
- c# winform DataGridView选择一整行的相关属性
- c#高级编程第七版 学习笔记 第二章 核心c#
- C# socket 局域网聊天程序的一点心得
- C#中的数组
- C# 自定义特性的使用
- C# 根据KeyEventArgs与组合键字符串相互转换