2010-10-07 109 views
1

我打算開發將具有多個登錄的桌面應用程序,並根據該登錄類型選項/從視圖中顯示。請告訴我應該使用什麼方法進行桌面應用程序

我已經做數據庫的登錄部分現在反過來看

我怎麼能證明我有什麼在我的腦海裏

  1. 拖放所需的所有控制和使其可見=假,檢查哪些類型的登錄是,並相應地顯示
  2. 創建獨立的形式,並根據需要

回答

1

對我來說這取決於數字。

如果你有很多不同的用戶角色,並且他們只共享一些控件,那麼爲每個用戶類型製作不同的表單/面板會更容易。這種方法是相當危險的,因爲當你想改變通用控制時,你將被迫在所有窗體/面板中執行它。

這就是爲什麼我會建議將應用程序邏輯分組到自定義控件,然後從他們構建GUI。 例如:如果您有兩種用戶類型(比如老闆和員工),那麼您可以使用共享控件/邏輯和兩個用戶控件(bossControl,employeeControl)爲老闆和員工創建函數。然後登錄後,檢查是否將匹配的用戶控件添加到GUI。

1

您需要製作一個窗體並使控件可見/不可見或啓用/禁用控件。

創建獨立的形式,並通過一個作爲顯示一個 需要

這將是非常困難的,你來管理和未來擴展。

相關問題