----根据控件名,查找类中是否的该属性,有则给它赋值(WinForm)------
根据控件名,查找类CHChance 中是否的该属性,有则给它赋值
控件名是根据属性名称来定义的,如有一TextBox的Name为ChanceCode,那么它对应CHChance.ChanceCode
类CHChance的代码如下:
public partial class CHChance
{
private String m_chanceCode;
public String ChanceCode
{
get { return m_chanceCode; }
set { m_chanceCode = value; }
}
private String m_subject;
public String Subject
{
get { return m_subject; }
set { m_subject = value; }
}
}
根据控件名,来查找类CHChance 中是否的该属性,有则给它赋值
public Model.CHChance GetModel(Form frm)
{
Model.CHChance model = new Model.CHChance();
foreach (Control con in frm.Controls)
{
if (con.GetType().ToString() == "System.TextBox")
{
try
{
//在查找类CHChance 中是否的该属性,有则给它赋值,这段代码怎么写
}
catch(Exception rx)
{
}
}
}
return model;
}