这是我的场景......我有一个 winForm tabControl,每个选项卡上有各种字段(每个选项卡都有不同的字段)。当用户单击“生成”按钮时,它应该从 tabControl 的选项卡传递控件,以便被调用的函数可以根据传递的控件信息创建电子邮件。每个选项卡都是不同的电子邮件模板。可以从 4 个不同的按钮调用该方法,每个按钮位于不同的 tabControl 页面上,每个 tabControl 具有不同的字段。
我遇到的问题是我无法找到一种体面的方式来调用/传递这些控件。由于直到运行时才知道按下了哪个 tabControl 按钮,所以我试图创建一个抽象方法来接受这些控件,因为每个选项卡都有一组不同的控件。
有任何想法吗?