mvvm相关内容
我的问题是针对 iOS 中的 MVVMCross.我有一个自定义的 TableView 和一个 detailView.如何绑定我的“showDetailCommand",以便当用户单击 TableView 上的行之一并触发 RowSelected 以切换到 detailViewModel 时? 这是我的代码结构: 公共类 SearchResultsViewModel:MvxViewMode
..
将小数绑定到 UITextField 不会让您输入“."在,当您键入“1."时,推到源会将其删除.我明白为什么会发生这种情况,MakeSafeValue 将其转换为十进制,该十进制可以在没有“."的情况下被读回,从而覆盖输入的文本.这似乎是 keyup 与 onblur 的问题,很多绑定框架都可以让您覆盖. 我知道我可以在视图模型上绑定一个字符串,但处理 EditingDidEnd 而不是
..
我是 MvvmCross 的新手,我有一个问题. 我注意到以下绑定代码仅以一种方式起作用: { this, "{'CurrentIndex':{'Path':'CurrentIndex','Mode':'TwoWay'}}" } CurrentIndex 是视图中的一个 Int 属性 CurrentIndex 也是 ViewModel 中的一个 Int 属性 这个方法行得通!
..
我正在尝试在 footerTemplate 中显示字段的计数.按照是小提琴: http://jsbin.com/ajoyug/8/edit 但是,如果没有 footerTemplate 它工作正常.但是一旦我添加了footerTemplate,它就会停止工作. 在aggregateResult 对象中,我得到了count 的值.但是我该如何将它添加到 footerTemplate
..
名称年龄
名称年
..
我想我遗漏了一些简单的东西,但我找不到任何示例来说明如何做到这一点……另外,如果我使用的某些术语有误,请原谅我. 我只想使用绑定到 Kendo Observable 对象的 HTML 表单在我的远程数据源中创建新记录. 我看过的所有示例都展示了如何编辑现有记录,但这不是我想要的(至少目前不是). 我创建了一个小提琴 http://jsfiddle.net/matbeard/fYf
..
几天前,我问了这个问题并得到了一个非常酷的答案.此后我想知道我是否可以使用 我的自定义小部件,因为我使用 mvvm 约定的所有标准剑道组件.我必须编辑自定义小部件的哪些部分?例如:
谢谢,
..
我有以下情况(使用 KendoUI): 我有一个绑定到数据源的网格.当我在网格中选择一行时,我会调用它的“更改"事件来获取所选数据项 e 通过其他 HTML 元素显示其值. 类似于以下内容: $("grid-element").kendoGrid({更改:setElements});函数 setElements() {var grid = $("#grid-element").dat
..
当您使用 MVVM 绑定到 Kendo UI Grid 时,数据绑定将触发一次并且一切正常.如果您需要事后更新该数据,每次更改任何视图模型(或子视图模型)上的一条数据时,整个网格都会重新绑定数据.因此,如果您在网格中有一些绑定到模板的单元格,并且您必须从某个外部 ajax 源更改视图模型上的 2 或 3 个属性,则 Databound 将为每个更改的模型触发 2 或 3 次,导致整个可视区域重新绑
..
情况: 剑道数据源 var ordersDataSource = new kendo.data.DataSource({类型:“odata",运输: {读: {url: "http://localhost/odata.svc/Orders?$expand=OrderDetails"}},架构:{类型:“json",数据:功能(响应){返回响应值;}总计:功能(响应){返回响应['odata
..
我有以下 Kendo 模板和 MVVM 绑定.这个模板的来源是内部有 employees 的 viewModel.员工集合中有 3 条记录.我只需要显示 IsSelected 属性为真的那些记录.
..
我有一个视图显示绑定到 GetAll() 的列表框: GetAll() 是我的
..
我正在尝试使用 IDataErrorInfo 验证我的 MVVM 应用程序中的数据,但我遇到了一些问题. 当我将 TextBox 设置为无效值时,验证工作正常.但是在我将 TextBox 的值设置为有效值之后,我得到了这个异常: mscorlib.dll 中发生类型为“System.ArgumentOutOfRangeException"的第一次机会异常mscorlib.dll 中发生了
..
我正在使用这样的标准 .NET DataGrid:
..
这是我的情况: 我想要的是传递当前在 ListBox 中选择的
..
我有一个实体类.这个实体有很多属性,实体的数据在一个TabControl 的几个TabItems 中显示给用户.我还实现了 MVVM 方法. 当屏幕首先显示给用户时,我只想绑定活动标签页控件,当用户浏览标签页时,将根据需要产生额外的单独绑定.我怎样才能做到这一点? 解决方案 您无事可做,这是默认行为.TabItem 内容的 DataTemplate 不会被实例化,直到这个 TabIt
..
只是想知道人们对如何最好地从 View 上的控件处理 ViewModel 中的事件有什么想法......以尽可能最轻量的方式. 示例: 在这种情况下,我们希望在 ViewModel 中处理 MediaOpened 事件.如果没有像 Prism 这样的框架,如何将它绑定到 ViewModel? 解决方案 Commanding - 你的“SomeEventHandler"需要是一个
..
请看下一篇文章.原来的一题内容已被删除,因为没有任何意义.简而言之,我询问了如何使用 XmlDataProvider 以 MVVM 方式将 XML(我在解析 DLL 程序集时错误地生成)绑定到 TreeView.但后来我明白这种方法是错误的,我转而使用数据实体模型的生成(只编写代表我想在树中公开的所有实体的类)而不是 XML. 结果在下一篇文章中.目前我不时更新这篇“文章",所以 F5 和
..
在我的 WPF 应用程序中,我有 2 个 Windows(两个 Windows 都有自己的 ViewModel): 应用程序的主窗口,显示带有一堆单词的列表(绑定到 MainViewModel) 允许用户向列表中添加新项目的对话框窗口(绑定到 AddWordViewModel) MainViewModel 具有绑定到主窗口的 ListBox 的 List 的 Articles 属
..
我有一个 Datagrid 并且不喜欢我的解决方法在我的视图模型上为单击的(也称为选定的)行触发双击命令. 查看: 解决方案 为什么不简单地使用 CommandParameter?
..