如何使用 Caliburn Micro 控制 WPF 应用程序中的窗口流程
我刚刚开始使用 Caliburn Micro 框架实现我的 WPF 应用程序(这是我第一次使用它)。 我已经配置了 AppBootstrapper 类并且一切正常(显示了我的主窗…
如何公开 DataGrids Columns 属性以与 Viewmodel 中的属性绑定?
在我的视图模型中,根据给定的数据类型,我生成列(使用反射获取数据类型的所有属性并使用它们创建适当的数据网格列)并将其添加到列集合中。现在我想…
将 MVVM 用于 WPF 对话框
我想在我的 WPF 应用程序中使用 MVVM。我目前有一个模型和一个包含 DataGrid 和其他一些控件的视图。我根据我的模型创建了一个 ViewModel,但不知道我…
WPF 中的字符串引用绑定
我认为绑定如下 <TextBox Grid.Row="3" Grid.Column="1" DataContext="{Binding FileStore}" Text="{Binding Path=StoreId}" Foreground="Black"/&g…
MVVM - 直接绑定到从 VM 公开的模型对象,或在 VM 中实现单独的属性来访问模型属性
抱歉,如果标题令人困惑,但我真的不知道如何缩短我的问题。无论如何,就这样吧。 我正在使用 WPF、实体框架和 MVVM。 目前,在我的 ViewModel 中,我…
使用带有 prism 的 MVVM 在视图之间进行更改
我是 WPF 新手,但根据我所读到的内容,构建应用程序的正确方法是在同一窗口上切换视图。 我的意思是类似于带有菜单和显示视图的工作区的“框架”。 …
如何通过 MVVM 为 DataGrid ItemSource 设置过滤器
我有一个 DataGrid 绑定到 XAML 中的 CollectionViewSource。 <Window.Resources> <local:MainWindowViewModel x:Key="ViewModel"/> <Colle…
在 WPF MVVM 中新增项目的困境
我构建了一个表单,用于显示可观察集合中包含的项目的属性。此可观察集合位于 ViewModel 中,View 的数据上下文绑定到该 ViewModel。 当单击表单上的…
为什么这个绑定在 MVVM 中不起作用?
我正在设置从 WPF 视图到 ViewModel 对象的绑定,但该绑定似乎没有触发。我没有在 MVVM 中做太多工作,所以我想我应该问问是否有原因导致在加载页面时…
安装 MVVMLite 后获取第一个 WP7 示例应用程序时出现问题
我刚刚安装了 MVVM 项目的组件并为 WP7 创建了一个项目(这是在 VS10 中), 但出现“无法加载程序集‘mvvmLight1’的元数据”然后指向我一个 Web 参…
WP7和silverlight类似的导航流程
我正在开发由两个页面组成的应用程序。第一页是一个菜单,您可以在其中导航到第二页,它是某种地图。该应用程序假设在 Windows Phone 7 和 Silverligt…