2015-07-11 69 views
-1

我試圖設計一個爲組織創建新員工數據的應用程序。我的要求是當任何現有用戶創建新員工記錄時,我需要顯示現有用戶已創建新用戶的主要應用程序形式。例如,如果現有的用戶爲A和新的用戶是B,則應當如下提及的主要形式上的消息:Windows窗體上的任務更新

A已經創建了一個新的用戶B.

我停留在的地方我無法理解如何在主窗體上顯示此消息。

爲此,我需要不斷監聽數據庫,以防萬一創建任何新行,然後相應地顯示消息,或者有其他方式,以及我不希望應用程序繼續不必要地擊中數據庫。

我是C#的新手,因此卡在這裏,需要幫助。

問候 維尼特更多

回答

0

如果您只想從一種形式傳遞到另一個數據,您可以:

1)使用依賴注入的MainForm傳遞到的CreateForm,然後從的CreateForm填充的MainForm(不是那個好主意)。

2)將CreateForm顯示爲對話窗體,並在關閉CreateForm時返回DialogResult。

+0

嗨@Artur,謝謝你的回覆。但是,如果多個用戶體系結構和應用程序將在客戶機服務器模型上工作,對話框表單將如何工作,因此一次可以有多個用戶創建查看或修改用戶詳細信息。任何更改都必須處理。請讓我知道這是否可以處理 –