routedcommand

    1熱度

    1回答

    隧道CommandBinding.previewcanexecute事件的用途是什麼? 和冒泡CommandBinding.canexecute事件?它如何有用

    0熱度

    1回答

    我試圖讓我的頭繞着WPF中的RoutedCommands。我喜歡它們如何減少不同的UI元素和模型之間的耦合,但我似乎無法使綁定對於窗口的子節點的自定義控件有效。我想這對WPF的任何一個嚮導都會有一些簡單的信任! :-) 這裏是一個可以嘗試了一些示例代碼: 的路由命令: using System.Windows.Input; namespace Wpf.RoutedCommands {

    0熱度

    1回答

    有沒有人試圖用VB實現ICommandSource? 微軟提供的例子是用C#編寫的,因爲VB不允許隱式實現,所以這個接口就像VB中無法實現的一樣! http://msdn.microsoft.com/en-us/library/ms771361.aspx

    1熱度

    2回答

    我有一個在ResourceDictionary中定義的NotifyIcon的WPF應用程序,該應用程序已添加到App start上的Application.Current.Resources。 我正在使用MVVM-Light框架,我想將NotifyIcon上的ContextMenu.MenuItems的Command屬性綁定到ViewModel中定義的公共RelayCommand。 我很喜歡將視圖

    1熱度

    1回答

    我將ControlTemplate中的按鈕命令綁定到CustomControl中的Execute()方法。我使用的是RoutedCommand,CanExecute()會觸發,但Execute()從來不會。當CustomControl放置在主窗口中時,代碼按預期工作。當它被放置在Usercontrol中時,我遇到了這個問題。我嘗試了幾種方法來連接按鈕命令(RelayCommand等),但似乎無法弄

    0熱度

    1回答

    我有應用程序工具欄(添加和刪除命令)和TabControl。 TabControl的每個tabItem中都有VariableGrid控件。 http://trueimages.ru/view/cNFyf <DockPanel > <ToolBarTray DockPanel.Dock="Top"> <ToolBar> <Button Command="{x:St

    0熱度

    1回答

    是否可以在Catel中註冊僅在特定控件具有焦點時纔會觸發的應用程序命令? 例如,在Catel.Examples.WPF.Commanding例如, (https://github.com/Catel/Catel.Examples/tree/master/src/NET/Catel.Examples.WPF.Commanding) 如果我TextBox取代TextBlock與ApplicationC

    1熱度

    1回答

    即時通訊新的WPF,所以我可能會失去一些東西。我在我的MainWindow類中有一個名爲StartService的簡單函數。我想用快捷鍵Ctrl + S將菜單項「Start Service」添加到我的應用程序中。我必須做到以下幾點: 在我的主窗口類,我不得不定義: public static RoutedCommand StartServiceRoutedCmd = new RoutedComma

    0熱度

    3回答

    我有一些RoutedCommands命令,如控制-A,複製粘貼,他們都工作正常。 然後,我添加了4個路由命令,使用箭頭鍵在畫布中左右移動對象,它們有時可用,有時不起作用。起初我以爲這是一個關於Canvas的焦點問題,但我剛剛發現,同時,所有其他路由命令(如control-A)都可以工作,但arrowkeys不會。 我真的不知道這裏發生了什麼事情,它們是具有不同變量名稱的相同路由命令,它們如何在10

    0熱度

    2回答

    我有一個Window元素,它包含一個RibbonMenue。在此Window內有一些UserControls。其中UserControl是DataGrid。我創建了一個ICommand,它允許我添加和刪除DataGrid中的行。 的問題是,我莫名其妙地需要從RibbonMenu訪問這些ICommands,但我可以在「較高水平」(窗口)訪問它們,因爲它們的聲明並綁定到這勢必給UserControl的