C# Windows窗体上的任务更新

C# Windows窗体上的任务更新,c#,.net,database,visual-studio-2013,C#,.net,Database,Visual Studio 2013,我正在尝试设计一个应用程序,为组织创建新的员工数据。我的要求是,当任何现有用户创建新员工记录时,我需要在应用程序的主窗体上显示现有用户已创建新用户。例如,如果现有用户是A,新用户是B,则主窗体上的消息应如下所述: A已创建新用户B 我被困在无法理解如何在主窗体上显示此消息的地方 为此,我需要继续侦听数据库,如果创建了任何新行,则相应地显示消息,或者有其他方法,并且我不希望应用程序继续不必要地访问数据库 我是C#的新手,所以困在这里需要帮助 问候 Vinet More如果您只想将数据从一个表单传递

我正在尝试设计一个应用程序,为组织创建新的员工数据。我的要求是,当任何现有用户创建新员工记录时,我需要在应用程序的主窗体上显示现有用户已创建新用户。例如,如果现有用户是A,新用户是B,则主窗体上的消息应如下所述:

A已创建新用户B

我被困在无法理解如何在主窗体上显示此消息的地方

为此,我需要继续侦听数据库,如果创建了任何新行,则相应地显示消息,或者有其他方法,并且我不希望应用程序继续不必要地访问数据库

我是C#的新手,所以困在这里需要帮助

问候
Vinet More

如果您只想将数据从一个表单传递到另一个表单,您可以:

1) 使用依赖注入将MainForm传递给CreateForm,然后从该CreateForm填充MainForm(这不是个好主意)


2) 关闭CreateForm时,将CreateForm显示为对话框窗体并返回DialogResult。

Hi@Artur,感谢您的回复。但是,如果多用户体系结构和应用程序将在客户机-服务器模型上工作,那么对话框表单将如何工作,因此,一次可以有多个用户创建、查看或修改用户详细信息。任何变化都必须得到处理。请让我知道这是否可以处理