我有带有列可调整大小选项的剑道网格。当我双击列标题时,该列应重新调整为自动宽度(参考:“jsfiddle.net/YF7ny/”)。
我需要通过 MVVM(模型-视图-视图模型)来选择这个选项。我是这个剑道和 mvvm 概念的新手,请帮助我。
我有带有列可调整大小选项的剑道网格。当我双击列标题时,该列应重新调整为自动宽度(参考:“jsfiddle.net/YF7ny/”)。
我需要通过 MVVM(模型-视图-视图模型)来选择这个选项。我是这个剑道和 mvvm 概念的新手,请帮助我。
要添加您的双击处理程序,您需要制作一个自定义 MVVM 活页夹。这里有一些关于制作自定义活页夹的文档:http: //docs.telerik.com/kendo-ui/getting-started/framework/mvvm/bindings/custom
然后你的网格元素可能有类似的东西
data-bind="gridColumnResize: x"
另一种选择是扩展默认的 Grid 小部件并制作您自己的小部件,并在其中init
添加您的双击处理程序。
由于这是 JavaScript,您甚至可以覆盖现有的 Kendo Grid 小部件并将此功能添加到所有网格。