在 WPF 中保持 GridView 最新
我是一名从 Winforms 迁移到 WPF 的 .Net 开发人员,遇到了一个常见问题,我想找到 WPF 特定的解决方案。我有一个 GridView,它基本上绑定到 SQL 中的…
在 MVC 中重用 WPF ViewModel 是否可行?
我们有一个用 WPF/WCF 编写的富客户端应用程序,并打算在 ASP.net 中创建一个配套网站(如果可能,使用 MVC)。 我被要求弄清楚我们当前的代码库中有…
ListCollectionView 是否泄漏内存?
我一直在研究如何避免由于视图模型中对 INotifyCollectionChanged 事件的强引用而导致的内存泄漏。我正在尝试使用 ListCollectionView 来看看这是否可…
Silverlight 多线程;需要同步吗?
我有一个 Silverlight 应用程序,在其中实现了 MV-VM 模式,因此我的实际 UI 元素(视图)与数据(模型)分离。无论如何,在用户完成一些选择和可能的…
基于 XML 的元数据驱动的 WPF 应用程序
我正在 WPF 中开发 BI 应用程序。我正在设计其架构,并正在寻找一种将视图中的控件直接绑定到包含视图元数据的 xml 的方法。你认为这可能吗?那怎么办…
XAML 中的 WPF MVVM 用户控件数据绑定不起作用
我有一个用户控件,其中数据源是 ObservableCollection。 如果我通过代码设置用户控件实例的数据源,它可以工作 Chapters.DataSource = vm.ChapterLis…
如何为绑定到 viewmodel 属性的 silverlight 文本块提供设计时值?
我的 XAML 中有一个 TextBlock,其文本绑定到我的视图模型中的属性。 <TextBlock x:Name="SomeText" Text="{Binding TheTextProperty}" /> 这工作…
如何将不同的 tabItem 绑定到不同的 ViewModel
我不想将所有内容都放在一个 ViewModel 中,我想每个 tabItem 有一个 viewModel。 我为包含 TabControl 的窗口创建了一个 mainViewModel,其中我有这…
一个简单的RequiredField验证器真的这么复杂吗?
使用 INotifyDataErrorInfo 我在属性的 setter 中有验证方法,如果我更改字段值然后离开控件(更改焦点),setter 会被触发并进行验证并通知 UI,则效…