mvvm相关内容

MVVMCross 绑定小数到 UITextField 删除小数点

将小数绑定到 UITextField 不会让您输入“."在,当您键入“1."时,推到源会将其删除.我明白为什么会发生这种情况,MakeSafeValue 将其转换为十进制,该十进制可以在没有“."的情况下被读回,从而覆盖输入的文本.这似乎是 keyup 与 onblur 的问题,很多绑定框架都可以让您覆盖. 我知道我可以在视图模型上绑定一个字符串,但处理 EditingDidEnd 而不是 ..
发布时间:2022-01-05 14:54:41 其他开发

Kendo UI:无法将 footerTemplate 添加到网格

我正在尝试在 footerTemplate 中显示字段的计数.按照是小提琴: http://jsbin.com/ajoyug/8/edit 但是,如果没有 footerTemplate 它工作正常.但是一旦我添加了footerTemplate,它就会停止工作. 在aggregateResult 对象中,我得到了count 的值.但是我该如何将它添加到 footerTemplate ..
发布时间:2022-01-04 17:54:25 前端开发

Kendo MVVM 使用远程数据源创建新记录

我想我遗漏了一些简单的东西,但我找不到任何示例来说明如何做到这一点……另外,如果我使用的某些术语有误,请原谅我. 我只想使用绑定到 Kendo Observable 对象的 HTML 表单在我的远程数据源中创建新记录. 我看过的所有示例都展示了如何编辑现有记录,但这不是我想要的(至少目前不是). 我创建了一个小提琴 http://jsfiddle.net/matbeard/fYf ..
发布时间:2022-01-04 17:43:45 其他开发

剑道将 HTML 元素绑定到网格选定的行/数据项

我有以下情况(使用 KendoUI): 我有一个绑定到数据源的网格.当我在网格中选择一行时,我会调用它的“更改"事件来获取所选数据项 e 通过其他 HTML 元素显示其值. 类似于以下内容: $("grid-element").kendoGrid({更改:setElements});函数 setElements() {var grid = $("#grid-element").dat ..
发布时间:2022-01-04 17:35:46 其他开发

更新 ViewModels 时如何防止 Kendo UI Grid 多次重新绑定

当您使用 MVVM 绑定到 Kendo UI Grid 时,数据绑定将触发一次并且一切正常.如果您需要事后更新该数据,每次更改任何视图模型(或子视图模型)上的一条数据时,整个网格都会重新绑定数据.因此,如果您在网格中有一些绑定到模板的单元格,并且您必须从某个外部 ajax 源更改视图模型上的 2 或 3 个属性,则 Databound 将为每个更改的模型触发 2 或 3 次,导致整个可视区域重新绑 ..
发布时间:2022-01-04 17:28:26 其他开发

使用 MVVM 实现使用 IDataErrorInfo 验证数据的异常

我正在尝试使用 IDataErrorInfo 验证我的 MVVM 应用程序中的数据,但我遇到了一些问题. 当我将 TextBox 设置为无效值时,验证工作正常.但是在我将 TextBox 的值设置为有效值之后,我得到了这个异常: mscorlib.dll 中发生类型为“System.ArgumentOutOfRangeException"的第一次机会异常mscorlib.dll 中发生了 ..
发布时间:2022-01-04 16:04:16 其他开发

WPF中如何实现标签页控件的惰性绑定?

我有一个实体类.这个实体有很多属性,实体的数据在一个TabControl 的几个TabItems 中显示给用户.我还实现了 MVVM 方法. 当屏幕首先显示给用户时,我只想绑定活动标签页控件,当用户浏览标签页时,将根据需要产生额外的单独绑定.我怎样才能做到这一点? 解决方案 您无事可做,这是默认行为.TabItem 内容的 DataTemplate 不会被实例化,直到这个 TabIt ..
发布时间:2022-01-04 15:56:41 其他开发

MVVM 中的简单事件处理

只是想知道人们对如何最好地从 View 上的控件处理 ViewModel 中的事件有什么想法......以尽可能最轻量的方式. 示例: 在这种情况下,我们希望在 ViewModel 中处理 MediaOpened 事件.如果没有像 Prism 这样的框架,如何将它绑定到 ViewModel? 解决方案 Commanding - 你的“SomeEventHandler"需要是一个 ..
发布时间:2022-01-04 15:55:42 其他开发

WPF:在 MVVM 中绑定 TreeView 的分步教程

请看下一篇文章.原来的一题内容已被删除,因为没有任何意义.简而言之,我询问了如何使用 XmlDataProvider 以 MVVM 方式将 XML(我在解析 DLL 程序集时错误地生成)绑定到 TreeView.但后来我明白这种方法是错误的,我转而使用数据实体模型的生成(只编写代表我想在树中公开的所有实体的类)而不是 XML. 结果在下一篇文章中.目前我不时更新这篇“文章",所以 F5 和 ..
发布时间:2022-01-04 15:55:18 其他开发

WPF MVVM 从 ViewModel 触发事件的正确方法

在我的 WPF 应用程序中,我有 2 个 Windows(两个 Windows 都有自己的 ViewModel): 应用程序的主窗口,显示带有一堆单词的列表(绑定到 MainViewModel) 允许用户向列表中添加新项目的对话框窗口(绑定到 AddWordViewModel) MainViewModel 具有绑定到主窗口的 ListBox 的 List 的 Articles 属 ..
发布时间:2022-01-04 15:54:44 C#/.NET