avalondock

    3熱度

    1回答

    我收到來自MenuItems的ContextMenu命令傳播的奇怪行爲。 ,我有以下種類的佈局:ContextMenu設置爲DataGrid每個DataGridRow內UserControl,這反過來裏面AvalonDock的DockableContent。如果我擺脫或者停靠或UserControl圍繞我的網格沒有問題。 ListBox而不是DataGrid也沒有這個問題。 <Window x:C

    1熱度

    1回答

    我使用AvalonDock來佈局我的應用程序。 我想爲每個可顯示/隱藏每個項目的DockableContents創建一個帶有可選MenuItem的「View」MenuItem。 我沒有找到任何人這樣做的例子,而且在我看來State屬性是隻讀的,使得無法創建對MenuItem的雙向綁定。它也看起來像你必須調用方法來改變狀態。 任何人都有一個聰明的方式來做到這一點綁定?還是有一個簡單的方法來做到這一點

    4熱度

    1回答

    我能夠使用的WinForms控制,而不是整個表單: var foo = new DockableContent(); foo.Title = "Foo"; foo.Name = "FooName"; var c = new WindowsAppFramework.RenderTargetUserControl(); c.Dock = Syste

    7熱度

    1回答

    我的應用程序圍繞着AvalonDock構建,它具有相當不錯的Visual Studio 2010皮膚(比所有其他皮膚漂亮得多)。現在我想對我的應用程序的其餘部分進行設計。我最感興趣的在以下幾個部分: 工具欄 - 我主要是設法讓權在我自己的顏色,但在VS工具欄仍然漂亮。 (上下文)菜單 - VS將藍色的菜單項焦點框替換爲一個漂亮的橙色菜單項,使應用程序更加溫暖和友好。 主窗口背景 - 這是AD沒有正

    1熱度

    1回答

    我已經創建了一個名爲ChartPanel的WPF UserControl到我的.NET 4.0。我使用AvalonDock作爲我的對接庫。我對主窗口下面的代碼WPF: <ad:DockingManager x:Name="dockManager" Grid.Row="1"> <ad:ResizingPanel Orientation="Horizontal"> <a

    2熱度

    2回答

    我正在使用AvalonDock(link)創建我的應用程序。我有一個工具欄和一個文檔窗格(VisualStudio就像),每個新文檔都包含一個文本框。現在我想爲我的工具欄添加一個Undo按鈕,它將撤消放置在選定文檔上的文本框的更改。它與Visual Studio中的完全相同。 我想要完成的是回答here,但帶有TabControl和Tabs。 mycode的: <Window x:Class="_

    4熱度

    2回答

    我正在使用可以使用AvalonDock或類似的可停靠窗口界面的WPF界面。我的理解是,AvalonDock是一個相當不錯的可停靠窗口界面,但我有點擔心它的持續狀態。它真的活躍嗎?在現場討論和bug跟蹤系統的許多意見提到開發商太忙,即 我決定shuthdown我的博客網站(youdev.net)因爲我太忙了,現在到有規律更新。無論如何,我創建了AvalonDock(1.3)的入門教程,可以從這裏訪問

    1熱度

    2回答

    我正在嘗試將AvalonDock應用到我的應用程序中,但我很難弄清楚一些造型技巧。如果有人可以請以下幾個問題的幫助,我會非常感謝: 1)有沒有辦法從DocumentPane中刪除主「關閉」按鈕,而是將各個按鈕放在標籤上? 2)我在我的應用程序中放置在DockableContent元素內的自定義樣式的按鈕。只要DockableContent停靠,該按鈕將使用我的自定義模板,但如果將包含Dockabl

    0熱度

    1回答

    綁定問題 我已經創建了一個應用程序,其中有連接到我的應用程序的主窗口的一系列命令綁定: (代碼簡化爲簡潔起見) <Window x:Class="DBBrowser.Design.Project.ProjectView" ...> <Window.CommandBindings> <Commands:DataContextCommandBinding Command="Pr

    0熱度

    1回答

    在WPF桌面應用程序中使用AvalonDock和Odyssey OutLookBar。 使ResizingPanel中的垂直分離器具有全範圍的屏幕寬度沒有意義。 ResizeWidth作爲DockablePane上的附加屬性來控制初始位置。但是,它可以從完全左移到右移。有沒有辦法控制範圍,或者最糟糕的情況是確定其位置。 <my:DockingManager Grid.Row="1" >