我一直在使用PHP,但是完全是C#的新手。顯然,隨着網頁和應用程序每次用戶點擊一個新的頁面被加載或JavaScript被用於注入內容。C#結構 - 表單,面板和用戶控件
當設計我的C#應用程序與Microsoft Visual Studio 2010速成我無法理解我的應用程序應該是怎樣的結構。我有一個帶按鈕的窗體....當一個按鈕被按下時,它會轉到該窗口並顯示更多的按鈕(相當簡單)。
起初我要和主按鈕的形式。當按下按鈕時,它會關閉並打開一個新窗體。鑑於此,這不是一個好主意。我不是要在一個表格上使用面板,而是根據需要顯示而不是隱藏。
現在我讀,我應該使用用戶控件在互聯網上???? 如果你認爲用戶控制比爲什麼打擾面板?爲什麼不把用戶controll放在表單上?
什麼是重新加載內容到形式的正確方法是什麼?內容將從SQL數據庫動態化。
這是一個很廣泛的問題...有沒有直接的答案,確實有一個考慮...有你正在使用的WinForms任何理由?如果它對你來說都是新鮮的,那麼你可以從WPF開始,你可以使用XAML以聲明的方式定義UI(你可以通過這種方式與HTML技能相關聯)。這也將允許你使用一個基於導航的應用程序,它很像一個帶有頁面和前進/後退按鈕的Web應用程序。 – TimothyP