視窗(UI) / 物件導向事件驅動程式的 MVC(Model / View / Controller) 架構 [用C#為範例]

視窗(UI) / 物件導向事件驅動程式的 MVC(Model / View / Controller) 架構 [用C#為範例]

視窗(UI) / 物件導向事件驅動程式的 MVC(Model / View / Controller) 架構 [用C#為範例]


C -> 回應事件區 [Main.cs]

    private void button1_Click(object sender, EventArgs e)
    {
        private void button1GetView(...)
        private void button1Model(...)
        private void button1SetView(...)
    }

    
M -> 準備顯示資料 [MainModel.cs]

    private void button1Model(...)

    
V -> 顯示/修改對應UI變化 [MainView.cs]

    private void button1GetView(...)
    private void button1SetView(...)

三個檔案為同一類別


PS.其他類別也依據各自特性分門別類

JSON to Class / Class to JSON
DB to Class / Class to DB 

    

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *