首先,我創建了一個WPF應用程序,然後嚮應用程序添加了新的RibbonWindows,並將其命名爲RibbonWindow1。現在我想通過下面的代碼設置色帶控件的內容並顯示色帶:如何在WPF中爲功能區窗口設置usercontrol?
RibbonWindow1 ribWindow = new RibbonWindow1
{
Title = "This is a ribbon window",
Content = new UserControl1()
};
ribWindow.ShowDialog();
但是我看不到色帶欄。如果我刪除了內容,功能區將顯示出來,同樣如果我使用拖放功能,我可以顯示它,但我想通過簡單的代碼動態顯示。 如果我可以將相關控件停靠在特定的網格單元格中,它將對我有所幫助。有什麼建議麼?
的方法您無法將控件添加到功能區窗口,您需要將它們添加到RibbonTab中的功能區組。 – kyndigs 2010-10-13 12:25:36
你能解釋一下你在說什麼嗎?正如我所看到的功能區組沒有任何屬性設置它,如果你使用拖放控件將被放入RibbonWindow的Grid中,而不是在RibbonGroup或ribbontab的相關項目中。 – 2010-10-13 14:19:40