我正在使用VB Net,但這完全是關於用戶界面而不是編碼的問題。用於管理「訂單」表的用戶界面選擇
我想「管理」一張「訂單」表。訂單是一個典型的表格,帶有指向客戶的外鍵以及與「詳細信息」表的一對多關係。管理訂單意味着輸入新訂單,添加訂單細節,記錄付款,打印訂單列表,取消訂單,標記訂單發貨,打印訂單等等。這些任務可以分爲影響單個訂單的任務(取消訂單)和影響多個訂單的任務(打印訂單列表)。
該任務部門將我引導至此用戶界面:提供默認情況下顯示訂單列表的窗體/窗口,並提供將列表模式轉換爲單一模式的按鈕。每種模式然後爲其任務提供按鈕。
我首先在面板上實現了這一點,將每個視圖的控件放到它自己的面板中,然後疊加面板。然後我使用隱藏和顯示方法在面板之間切換,有效地切換視圖。它的工作原理,但meh ...
使用選項卡控件,並將每個視圖在自己的選項卡上會更好嗎?我不想重新發明任何車輪。我知道沒有人因爲使它看起來像微軟應用而被解僱。大聲笑:)但我還沒有看到任何零售應用程序複製。
也許更好的問問http://ui.stackexchange.com/ – Oded 2011-03-17 21:41:55
Oded,謝謝,我沒有意識到那個網站。 – RobertSF 2011-03-18 03:38:53