我正在为 .net对象创建一个Extension
方法。BindingSource
目前该方法需要Control
传入(这Control
是“main” Control
,通常是 aUserControl
或 a Form
)。
我希望不必传递这个“父母” Control
。有没有办法找到BindingSource
父母Control
?我知道有一个Container
,但这对我没有帮助,或者至少我认为没有。
目前你调用这个方法如下(C# UserControl
):
//'new Object()' would be the data source
BindingSourceControlName.ExtMethodName(This, new Object());
我想从 动态获取父级Control
,BindingSource
以便可以调用如下方法(C# UserControl
):
//'new Object()' would be the data source
BindingSourceControlName.ExtMethodName(new Object());
这甚至可能吗,也许使用反射?感谢您的阅读!