如何使用相同的表单来显示不同表的数据

时间:2014-02-21 20:55:25

标签: c# entity-framework

我有这个表单,允许用户显示,修改和添加小表的信息。我们的想法是为我们的应用程序中的所有下拉菜单预定义列表。这些列表都具有相同的结构。我正在研究一种重用相同形式的方法。

我的目标是能够拨打看起来像这样的电话:

frmDescriptions formBoites = new frmDescriptions("Title of the form", "NameOfTheTable");

表单将加载并显示表格内容。

希望我在这里很清楚......

提前致谢。

1 个答案:

答案 0 :(得分:1)

通过向表单的构造函数添加参数,您可以为其提供所需的任何值。这样可以启用您建议的电话。

public frmDescriptions(string title, string tableName) // if you need any other values, add them to this list of arguments
{
    InitializeComponent(); // make sure you don't remove this call!

    this.Text = title;
    // set the table's name here and do any other loading procedures you have to
}