CommandParameter可以傳遞給WinRT中的命令嗎?怎麼樣?XAML/WinRT中是否有CommandParameter?
0
A
回答
0
其實,我可能完全誤解了你的問題。如果您正在討論UI命令(實現ICommand接口的命令),則可以在致電Execute時傳遞參數。通過調用CanExecute,您還可以在執行命令之前測試命令和參數是否有效。
至於傳遞參數作爲Button綁定的一部分,請將Command屬性設置爲您希望按鈕執行的命令,並將CommandParameter屬性設置爲等於您要傳遞的參數。
0
是的,沒有。 WinRT應用程序可以通過覆蓋Application.OnLaunched接收參數。
覆蓋接收包含參數的類型爲LaunchActivatedEventArgs的實例。
所以它是可能接收參數,問題是更多關於他們如何傳遞。
Windows Store(WinRT)應用程序無法從命令行啓動。如果WinRT應用程序與文件類型相關聯,則可以通過在文件上調用ShellExecute來啓動它。除此之外,應用程序不能直接啓動。
可以使用IAplicationActivationManager接口編寫啓動WinRT應用程序的C++,並且該接口可以將參數傳遞給啓動的應用程序。所以你可以創建一個可以從命令行調用的C++啓動器可執行文件。
有關如何使用這個接口來啓動應用程序的更多信息,請參閱下面的論壇帖子:
相關問題
- 1. WPF中CommandParameter
- 2. RelayCommand commandParameter爲空
- 3. WPF的SelectedIndex CommandParameter
- 4. AttachedCommandBehaviour MouseEventargs as commandParameter
- 5. EventToCommand更新CommandParameter
- 6. WPF CommandParameter GridViewColumnHeader
- 7. WPF CommandParameter MultiBinding值null
- 8. 是否有R中
- 9. 如何在XAML中使用CommandParameter
- 10. 如何在XAML中設置CommandParameter?
- 11. 格式化WPF中的CommandParameter字符串
- 12. CommandParameter如何在MVVM中工作?
- 13. 在WPF中使用DataContext作爲CommandParameter
- 14. 使用菜單項值CommandParameter
- 15. 通過CommandParameter傳遞數據
- 16. 命令和CommandParameter設計
- 17. MenuItem + CommandParameter = null!爲什麼?
- 18. MvvmCross vnext:MonoDroid的CommandParameter類似WP7
- 19. 將自我傳遞給CommandParameter?
- 20. 從itemcontainerstyle找到commandparameter的datacontext
- 21. WPF CommandParameter綁定問題
- 22. WPF DataBinding(CommandParameter不工作)
- 23. WPF CommandParameter結合和canExecute
- 24. 使用MVVM Light的CommandParameter
- 25. WPF CommandParameter綁定不更新
- 26. WPF CommandParameter綁定到PasswordBox.Password
- 27. 是否有可能檢測到Java中是否有類可用?
- 28. Android中是否有Vector3f類?
- 29. XNA中是否有Texture1D?
- 30. R中是否有docblox?
+1但我想補充說的是,可以使用C#中的IapplicationActivationManager,而不僅僅使用C++。您只需使用ComImport類屬性定義類和接口即可。 – yms
如果您認爲您的答案超出了範圍(不回答問題),您可以將其刪除以避免降低收益。 – SandRock