avalondock

    0熱度

    1回答

    我正在開發一個需要Docking控件的WPF應用程序。 我下載Telerik的RADDock,但我的理解是不是本機MVVM控制(有我得到了正確的結論?) 所以後來我下載並安裝Avalaon碼頭2.0,它有內置的MVVM支持,不過,我可以不知道如何使用它.. 我有我創建的用戶控件(終端控件封裝一個文本框),我想通過我的視圖模型動態地添加新的終端實例到AvalonDock LayoutDocument

    1熱度

    2回答

    我想在輔助監視器上實現一個VS風格的MainWindow +停靠內容主機。阿瓦隆碼頭優雅地完成這項工作。直到最小化窗口,即。 還原時,最大化「對接主機「(LayoutAnchorablePane)重置它的大小和位置,預最大化的。 這是因爲最大化的一個Avalon碼頭LayoutAnchorablePane時,屬性更改事件不會觸發。另外,浮動寬度屬性不會得到更新。 這就是爲什麼我第一次嘗試__ pu

    1熱度

    1回答

    是否可以在主窗口,頁腳窗口和乘車窗口中準備可綁定的MVVM可錨定窗格?我正在使用AvalonDock控件來完成可綁定和可停靠的窗格。 我發現這alowed我做這個偉大的樣品。有幾件事情需要做: 我usedDock經理: <xcad:DockingManager Name="DockingManager" AnchorablesSource="{Binding FooterTools}" Docum

    0熱度

    1回答

    我在名爲MainWindowPane的xaml中有LayoutDocumentPane。我使用下面的代碼在程序中編程添加選項卡。 MyViewer viewer = new MyViewer(); LayoutDocument tempTabItem = new LayoutDocument(); tempTabItem.Closed += onTabItemClosed; tempTabI

    0熱度

    1回答

    這是關於一起使用Avalon Dock和Caliburn.Micro的新手問題。首先,我從Mindscape博客的excellent tutorial on Caliburn Micro獲得了一個Caliburn.Micro工作的簡單示例。這個例子由一個主窗口稱爲MainShellView的: <UserControl x:Class="TestApp.MainShellView"

    3熱度

    1回答

    我在基於PRISM的WPF應用程序中使用AvalonDock。我的文檔窗格可以浮動(CanFloat =「true」)。但是,浮動窗口不顯示在TaskBar中。有什麼辦法可以使它在TaskBar中可用(ShowTaskBar =「true」)。 我試着遍歷VisualTree來獲取根窗口來設置這個屬性。但它的源代碼正在被修改。 任何幫助,非常感謝。

    0熱度

    1回答

    我使用codeigniter作爲我的項目的框架。我試圖從配置文件,該文件是 $config['compress_output'] = TRUE; gzip壓縮我的文件,但是當我繼續跟隨varaiable爲真,我的窗體的文本框的其中一個包括自動完成停止工作。 自動完成代碼是這樣 $(function() { $("#textbox").autocomplete({ source: f

    4熱度

    1回答

    我正在使用Avalon Dock的LayoutAnchorable將我的工具欄停靠在我的WPF應用程序中。一切正常。但只要我將父窗口的AllowTransparency屬性設置爲true,它就停止工作。 AnchorableControl正在顯示,因爲它應該。當我解開它時,它靠在窗戶的一側。但它將鼠標懸停在它上面時會出現。 我正試圖在Avalon dock的源碼控制中找到解決方法。但需要花費很多代

    0熱度

    1回答

    假設有使用MVVM light工具包的WPF應用程序。 這個工具包的好例子是定位器。 它包含SimpleIoC,它使我們能夠註冊服務併成爲接口驅動。 有時Locator構造函數可以真正增長。 可惜的是,除了註冊接口它包含了一些邏輯: if(SimpleIoc.Default.GetInstance<MainViewModel>().LoadProject()) { var project =

    1熱度

    1回答

    我已經構建了一個類庫,它可以作爲一個GUI框架,可以被其他項目繼承。此應用程序基於項目Wild和Gemini。 我的問題是,在恢復阿瓦隆碼頭的佈局採用標準串行 var layoutSerializer = new XmlLayoutSerializer(manager); 其中manager是類型DockingManager。經理恢復並清空標籤。我的猜測是Caliburn Micro無法找到存