2014-01-07 90 views
0

我想創建一個帶有選項卡的Tabcontrol,發票,訂單,要約,... 由於可能的活動不同於Tabitem和Tabitem,我需要爲每個Tabcontrol使用RibbonMenu。 據我所知,如果不是直接在元素下,色帶就不能正常工作。包含功能區的TabControl

我的問題是: 我可以在每個Tabcontrol中使用單獨的色帶嗎? 在主窗口中只使用一個功能區並將其內容修改爲選定的選項卡會更好嗎?

回答

0

老兄,你必須管理用戶的期望...沒有應用程序有一個選項卡控制與不同的RibbonBar s在每個選項卡...這隻會看起來很奇怪,我不認爲最終用戶會感謝你的它。

爲什麼要用TabControl擺在第一位RibbonBar反正先進的一種製表符控制,不是嗎?我爲當前的應用程序使用了一個,它在不同的選項卡中使用不同的功能很好。每個標籤都可以有一個部分來顯示不同的視圖,因此您仍然可以通過RibbonBar選項卡獲得多個視圖。然後每個選項卡的其餘部分可以填充控件,爲每個部分設置選項或首選項。它在我看來很好。

值得注意的是,這些主觀的問題很難回答,因爲沒有一個正確的答案。另外,如果社區因這個原因而最終刪除您的問題,請不要感到驚訝。

+0

那麼,我的問題是有點違反了RibbonControl的目的。我需要Tabcontrol來顯示我的發票/訂單/ ...文件的不同內容。我只是想讓菜單適應當前選擇的文檔。 所以正確的方法是使用一個Ribbonbar並根據選定的Tabitem調整條的項目? (因爲我無法將所有選項卡的所有可能的操作放到一個菜單欄中) – user3168493