草庐IT

MVVM-Light

全部标签

c# - 从 MVVM WPF 项目中的 DataGrid 选择多个项目

如何从MVVMWPF项目的DataGrid中选择多个项目? 最佳答案 您可以简单地添加一个自定义依赖属性来做到这一点:publicclassCustomDataGrid:DataGrid{publicCustomDataGrid(){this.SelectionChanged+=CustomDataGrid_SelectionChanged;}voidCustomDataGrid_SelectionChanged(objectsender,SelectionChangedEventArgse){this.SelectedItemsL

c# - 从 MVVM WPF 项目中的 DataGrid 选择多个项目

如何从MVVMWPF项目的DataGrid中选择多个项目? 最佳答案 您可以简单地添加一个自定义依赖属性来做到这一点:publicclassCustomDataGrid:DataGrid{publicCustomDataGrid(){this.SelectionChanged+=CustomDataGrid_SelectionChanged;}voidCustomDataGrid_SelectionChanged(objectsender,SelectionChangedEventArgse){this.SelectedItemsL

c# - MVVM Light 工具包示例

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。有谁知道使用MVVMLightToolkit创建的开源WPF应用程序?或者有sample吗?

c# - MVVM Light 工具包示例

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。有谁知道使用MVVMLightToolkit创建的开源WPF应用程序?或者有sample吗?

c# - 使用 MVVM 管理多项选择

在学习MVVM的过程中,我对WPF和ViewModel模式有了一些基本的了解。我在提供列表时使用以下抽象并且对单个选定项目感兴趣。publicObservableCollectionOrders{get;privateset;}publicICollectionViewOrdersView{get{if(_ordersView==null)_ordersView=CollectionViewSource.GetDefaultView(Orders);return_ordersView;}}privateICollectionView_ordersView;publicOrderView

c# - 使用 MVVM 管理多项选择

在学习MVVM的过程中,我对WPF和ViewModel模式有了一些基本的了解。我在提供列表时使用以下抽象并且对单个选定项目感兴趣。publicObservableCollectionOrders{get;privateset;}publicICollectionViewOrdersView{get{if(_ordersView==null)_ordersView=CollectionViewSource.GetDefaultView(Orders);return_ordersView;}}privateICollectionView_ordersView;publicOrderView

c# - MVVM:将单选按钮绑定(bind)到 View 模型?

编辑:问题已在.NET4.0中修复。我一直在尝试使用IsChecked按钮将一组单选按钮绑定(bind)到View模型。查看其他帖子后,IsChecked属性似乎根本不起作用。我整理了一个重现问题的简短演示,并将其包含在下面。这是我的问题:是否有一种直接可靠的方法来使用MVVM绑定(bind)单选按钮?谢谢。附加信息:IsChecked属性不起作用有两个原因:选择按钮时,组中其他按钮的签名属性未设置为false。选择按钮时,在第一次选择按钮之后,未设置其自己的检查属性。我猜测绑定(bind)在第一次点击时被WPF破坏了。演示项目:这是重现问题的简单演示的代码和标记。创建一个WPF项目并

c# - MVVM:将单选按钮绑定(bind)到 View 模型?

编辑:问题已在.NET4.0中修复。我一直在尝试使用IsChecked按钮将一组单选按钮绑定(bind)到View模型。查看其他帖子后,IsChecked属性似乎根本不起作用。我整理了一个重现问题的简短演示,并将其包含在下面。这是我的问题:是否有一种直接可靠的方法来使用MVVM绑定(bind)单选按钮?谢谢。附加信息:IsChecked属性不起作用有两个原因:选择按钮时,组中其他按钮的签名属性未设置为false。选择按钮时,在第一次选择按钮之后,未设置其自己的检查属性。我猜测绑定(bind)在第一次点击时被WPF破坏了。演示项目:这是重现问题的简单演示的代码和标记。创建一个WPF项目并

c# - WPF MVVM : How to close a window

我有一个Button,当它被点击时它会关闭我的窗口:Ok在我将Command添加到Button之前这很好,即Ok现在它没有关闭,大概是因为我正在处理Command。我可以通过放入EventHandler并调用this.Close()来解决这个问题,即Ok但现在我的代码后面有代码,即方法SaveCommand。我正在使用MVVM模式,SaveCommand是我后面的代码中唯一的代码。我怎样才能以不同的方式执行此操作,以免使用代码隐藏? 最佳答案 我刚刚完成了一个blogpost关于这个话题。简而言之,使用get和set访问器将Acti

c# - WPF MVVM : How to close a window

我有一个Button,当它被点击时它会关闭我的窗口:Ok在我将Command添加到Button之前这很好,即Ok现在它没有关闭,大概是因为我正在处理Command。我可以通过放入EventHandler并调用this.Close()来解决这个问题,即Ok但现在我的代码后面有代码,即方法SaveCommand。我正在使用MVVM模式,SaveCommand是我后面的代码中唯一的代码。我怎样才能以不同的方式执行此操作,以免使用代码隐藏? 最佳答案 我刚刚完成了一个blogpost关于这个话题。简而言之,使用get和set访问器将Acti