我一直在尝试弄清楚如何在不同的类中调用方法。这两个类都是在运行时动态创建的。我在这里看到的大多数问题都与继承有关,这与我所拥有的不同(我认为。)
我对 C# 还很陌生,并且正在尝试测试一些概念。
第一堂课是这样的:
public class Record
{
CustomPanel _panel;
public void recordFunc(){}
}
内部创建的类是这样的:
public class CustomPanel : Panel
{
List<Control> _myControls = new List<Control>;
// _myControls[0] += new EventHandler(myFunc);
public void myFunc(object sender, EventArgs e)
{
// parentClass.recordFunc();
}
}
我的目标是在运行时从数据库调用创建一个记录。此时,它会创建一个面板(来自我的 CustomPanel 类),该面板会被添加到 FlowLayoutControl。当面板的内部控件触发事件时,我需要让它更新父 Record 类的部分内容。
任何帮助是极大的赞赏。