我有一個包含按鈕的視圖。並且我想對舉行事件執行操作。我怎樣才能在mvvm中做到這一點?對於點擊事件我可以將它綁定到Command屬性。是否有可能以同樣的方式做到這一點?如何將按鈕的保留/ DoubleTap事件綁定到ViewModel中的屬性
2
A
回答
0
我將與布勞略的答案去 - MVVM光是什麼,我會使用,但回在Silverlight 3天中,我使用自定義附加屬性來實現此目的。看到這裏自定義附加屬性的例子:http://umairsaeed.com/2010/04/22/custom-attached-properties-in-silverlight/
您可以創建按住事件自定義附加屬性的命令綁定,然後使用它像這樣:
<Border local:MyTextBoxControl.HoldEventCommand="{Binding HoldCommand}"/>
這是一個很大的的答覆
<i:Interaction.Triggers>
<i:EventTrigger EventName="Hold">
<GalaSoft_MvvmLight_Command:EventToCommand Command="{Binding YourCommand}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
0
不知道是否支持命令,如果沒有可以使用MVVM光工具包(免費和開源的)行爲:EventToCommand
+0
謝謝,我只是想知道是否有任何其他的解決方案,而不是使用框架的工作:與包括在項目中MVVM光工具包,然後做這個工作比較? – 2012-07-06 06:57:08
相關問題
- 1. Silverlight - 將按鈕上的IsEnabled屬性綁定到ViewModel上的屬性
- 2. 在WP7中綁定按鈕的樣式到ViewModel屬性
- 3. 如何將View中的自定義屬性綁定到ViewModel上?
- 4. 如何將DataTemplate中的按鈕綁定到ViewModel?
- 5. 如何將Parent UserControl Dependency屬性綁定到Child UserControl ViewModel屬性?
- 6. 如何將前景綁定到ViewModel中的屬性?
- 7. 如何從DataGridColumn.Header綁定到ViewModel屬性?
- 8. 綁定到ViewModel中的對象屬性
- 9. 如何將ResourceDictionary中的SolidColorBrush的Color屬性綁定到ViewModel Color屬性
- 10. 將用戶控件屬性綁定到Datagrid中的按鈕ContextMenu
- 11. 將DataGrid列綁定到ViewModel屬性
- 12. 如何將ListView.ItemTapped事件綁定到Xamarin Forms中的ViewModel命令?
- 13. MvvmCross - 如何將UIView.Layer.AnyProperty(Xamarin.iOS)綁定到viewmodel上的屬性?
- 14. 如何將ItemTemplate CheckBox的Command屬性綁定到ViewModel對象的屬性?
- 15. TextBox.Text綁定到ViewModel的屬性
- 16. 將UserControl卸載事件綁定到ViewModel
- 17. 如何告訴我的DataTemplate綁定到PARENT ViewModel中的屬性?
- 18. 將屬性綁定到Xceed Datagrid中的按鈕時出現NullReferenceException
- 19. xamarin將代碼中的按鈕綁定到viewModel(無xaml)
- 20. 將WPF單選按鈕綁定到ViewModel中的RadioButton`
- 21. 如何從GridView中綁定到ViewModel的屬性
- 22. 如何將用戶控件的屬性綁定到MainViewModel並將其datacontext綁定到它自己的viewmodel?
- 23. WPF - 綁定到ViewModel中的屬性和其他控件
- 24. 將按鈕的IsEnabled屬性綁定到2複選框XAML中的IsChecked屬性
- 25. 將WPF ContextMenu MenuItem綁定到UserControl屬性vs ViewModel屬性
- 26. Xpages:如何將事件綁定到計算其可見性的按鈕
- 27. 將UserControl綁定到WPF中MainWindow ViewModel的依賴屬性
- 28. 將XAMLCropControl ImageSource綁定到ViewModel中的ImageSource屬性失敗
- 29. 將XAML中的只讀依賴屬性數據綁定到ViewModel
- 30. 使用模板將AutoSuggestBox綁定到UWP中的ViewModel屬性10
謝謝,明白了。我一定會考慮MVVM Light – 2012-07-06 08:25:25
這裏是另一個指導如何將命令附加到MVVM中的雙擊事件https://xcalibur37.wordpress.com/2013/09/03/mvvm-creating-an-image-that-採取-A-雙擊命令/ – 2013-12-10 11:00:59