i have problem with GetProperty
partial class MyForm : Form
{
...
public System.Windows.Forms.BindingSource authorBindingSource = new ...;
public MethodicalWorkDataSetTableAdapters.authorTableAdapter authorTableAdapter = new ...;
...
public static object GetPropValue(object src, string propName)
{
return src.GetType().GetProperty(propName).GetValue(src, null);
}
public void someFunction()
{
GetPropValue( this, "authorBindingSource" ); // returns null
}
}
Please help me, function GetPropValue works fine, except "authorTableAdapter" and "authorBindingSource "
In your example, authorTableAdapter
and authorBindingSource
are fields, not properties. Change GetProperty
to GetField
.