delegatecommand

    0熱度

    3回答

    在我Resources.xaml(資源詞典),我有一個DataTemplate: <DataTemplate x:Key="ProductDetailsContentTemplate"> <StackPanel Orientation="Vertical" > <Grid> <Grid.ColumnDefinitions> <ColumnDefinition

    0熱度

    3回答

    我在外殼視圖中使用棱鏡TabControl Region。 每個TabItem包含AView和AViewModel。 我可以使用AViewModel中的屬性IsActive屬性確定當前活動的TabItem。 IsActive只有當前選定的TabItem屬性設置爲true。 我有Shell視圖內的按鈕,它負責執行TabItems內視圖的邏輯。 什麼啓用禁用根據當前活動TabItem(組可以執行com

    1熱度

    2回答

    我絕對有沒有想法是什麼造成這種情況。 背景:使用Prism框架 我有一個按鈕綁定到DelegateCommand 我打電話RaiseCanExecuteChanged 當我在Visual啓動應用程序在調試模式下工作室,一切正常完美。該應用程序運行完美。 當我通過.exe打開應用程序時,RaiseCanExecuteChanged方法未被調用。我不知道爲什麼會這樣。任何人遇到類似的問題? 編輯:當我

    1熱度

    1回答

    它是另一個長的編碼日,我可能在看東西。 但我不能找出香港專業教育學院錯過 C#代碼在視圖模型 public String MainWindowText { get; set; } public DelegateCommand CommandClose { get; set; } public TitlebarViewModel() { MainWindowText = "My Ep

    1熱度

    1回答

    我目前正在嘗試使ViewA中的滑塊更改viewA和viewB中文本的字體大小。我已正確綁定了所有內容,但在更改字體大小屬性時,委派命令未調用execute方法。如果我手動調用這個函數,一切都按預期工作,所以這可能是一行代碼。 ViewAViewModel如下: public class ViewAViewModel : BindableBase { private Person _Co

    0熱度

    1回答

    我想創建上下文菜單項集合,每個項目都有頭部,命令,可以執行命令,還可以添加一個新的功能,如'canExecute '但有其他條件。 當我按下一排我DataGrid我想創建具有一定到上下文菜單項源(ItemContainerStyle)收集上下文菜單項新的上下文菜單。 我想在每個菜單項執行2個功能: CanExecute - 用於禁用/啓用項 CanSee - 改變上下文菜單項的情況下,知名度,這是

    0熱度

    1回答

    我有很多麻煩,以異步DelegateCommand(棱鏡5)捕獲異常。 在視圖模型的構造: cmdModificarPedido = New DelegateCommand(Of Object)(AddressOf OnModificarPedido, AddressOf CanModificarPedido) 在視圖模型: Private _cmdModificarPedido As Del

    0熱度

    2回答

    下面是一個非常簡單的Prism.Wpf示例,其中DelegateCommand包含Execute和CanExecute兩個代表。 假設CanExecute取決於某些屬性。似乎棱鏡的DelegateCommand不會在此屬性更改時自動重新評估CanExecute條件,因爲RelayCommand在其他MVVM框架中也會這樣做。相反,您必須在屬性設置器中顯式調用RaiseCanExecuteChang

    3熱度

    1回答

    在此先感謝! 我應該如何在PRISM 6的DelegateCommand中使用ObservesCanExecute? public partial class UserAccountsViewModel: INotifyPropertyChanged { public DelegateCommand InsertCommand { get; private set; } pu

    1熱度

    1回答

    在我的對話框中,我有一個TabControl與ChildViews使用Prism。對於保存命令,我使用的是CompositeCommand。一切都按預期工作。 唯一的問題是:我想等待每個ChildViewModel完成異步保存過程,然後在完成所有操作後關閉對話框。 不幸的是,CompositeCommands不支持該功能。 那麼,在關閉對話框之前,我該如何等待每個ViewModel完成工作?