In your example, authorTableAdapter
and authorBindingSource
are fields, not properties. Change GetProperty
to GetField
.
C#, GetProperty BindingSource, authorTableAdapter
-
04-07-2023 - |
Question
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 "
Solution
OTHER TIPS
use GetMember
instead of GetProperty
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow