2017-07-18 101 views
0

所以我很新.NET,我有一個小菜單與多個按鈕 (foo1,foo2 ... foo5)。創建多個面板或創建一個,並從代碼

我的問題是:是它更好地爲每個按鈕面板和按鈕被點擊OR我應該每一個菜單按鈕被點擊時更改面板內部的控制明知修改.visible財產不同的面板非常相似?

其中這兩個是最好的方式來處理這個問題,希望我的問題是清楚的

回答

0

這取決於你使用的腦海這些面板。例如,面板上的信息是靜態還是動態呈現?

大多數時候我有獨立的面板,因爲它更容易維護(用於做很多不同事情的面板可能會混淆代碼和樣式)。在少數情況下,我使用同一個面板用於不同的目的,大多數情況下,在內容是動態生成的情況下,我想重新使用代碼並且不能使用多個面板,因爲這需要大量的面板。

隱藏面板我更喜歡「display:none;」而不是「可見度:隱藏的」。前者可防止未顯示的html元素在頁面上佔用空間,因此它們不會影響頁面的外觀。

+0

謝謝你!它是多個面板,我忘了指定即時通訊工作在VB中,但易於維護說話,我認爲這兩個都是相同的。 –