UI \剑道\ \ TreeView
Kendo UI的PHP包装器树状视图。
继承自UI \剑道\ \小部件。
使用
要在PHP页面中使用TreeView实例化一个新实例,请通过可用配置对其进行配置方法然后输出回声
的结果渲染方法。
使用剑道树视图
< ?php //创建一个新的TreeView实例并指定它的id $ TreeView = new \Kendo\UI\TreeView('TreeView');//配置它$treeView->animation(true) //输出它echo $treeView->render();? >
方法
动画
当项目通过用户交互展开或折叠时使用的视觉动画集合。将此选项设置为false将禁用所有动画。不是有效的配置。
返回
UI \剑道\ \ TreeView
参数
美元的价值布尔| \剑道\ UI \ TreeViewAnimation |数组
示例-使用布尔值
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');treeView - >动画(真正的);? >
示例-使用UI \剑道\ \ TreeViewAnimation
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$animation = new \Kendo\UI\TreeViewAnimation();$collapse = true;动画- >美元崩溃(美元崩溃);treeView - >动画(动画);? >
示例-使用数组
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$collapse = true;$treeView->动画(数组('崩溃' => $崩溃));? >
autoBind
如果设置为false,在初始化期间小部件将不会绑定到数据源。在这种情况下,数据源的更改事件触发时将发生数据绑定。默认情况下,小部件将绑定到配置中指定的数据源。
返回
UI \剑道\ \ TreeView
参数
美元的价值布尔
例子
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');treeView - > autoBind(真正的);? >
自动滚动
如果设置为true,当鼠标/手指接近它的顶部/底部时,小部件将自动滚动包含元素。
返回
UI \剑道\ \ TreeView
参数
美元的价值布尔
例子
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');treeView - >自动滚动(真正的);? >
改变
当选择发生变化时触发(由用户或通过select方法)。有关更多信息,请查看改变活动文档。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串| \剑道\ JavaScriptFunction
示例-使用字符串定义JavaScript函数
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->change('函数(e) {}');? >
示例-使用字符串定义JavaScript名称
更改(“onChange”);? >
示例-使用\Kendo\JavaScriptFunction
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->change(new \Kendo\JavaScriptFunction('function(e) {}'));? >
检查
在用户选中或取消选中复选框后触发。如果checkChildren为true,则在所有已检查状态更新后触发该事件。此事件已在2014.4.2.28之后的内部版本中引入。有关更多信息,请查看检查活动文档。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串| \剑道\ JavaScriptFunction
示例-使用字符串定义JavaScript函数
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->check('函数(e) {}');? >
示例-使用字符串定义JavaScript名称
检查(“两”);? >
示例-使用\Kendo\JavaScriptFunction
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->check(new \Kendo\JavaScriptFunction('function(e) {}'));? >
复选框
如果为true或为对象,则在每个节点旁边呈现复选框。
返回
UI \剑道\ \ TreeView
参数
美元的价值布尔| \剑道\ UI \ TreeViewCheckboxes |数组
示例-使用布尔值
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');treeView - >复选框(真正的);? >
示例-使用UI \剑道\ \ TreeViewCheckboxes
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$checkboxes = new \Kendo\UI\TreeViewCheckboxes();$checkChildren = true;复选框- > checkChildren ($ checkChildren);美元$ treeView - >复选框(复选框);? >
示例-使用数组
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$checkChildren = true;$treeView->复选框(数组('checkChildren' => $checkChildren));? >
崩溃
在子组崩溃之前触发。可删除的。有关更多信息,请查看崩溃活动文档。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串| \剑道\ JavaScriptFunction
示例-使用字符串定义JavaScript函数
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->崩溃('函数(e) {}');? >
示例-使用字符串定义JavaScript名称
美元崩溃(“onCollapse”);? >
示例-使用\Kendo\JavaScriptFunction
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->崩溃(新的\Kendo\JavaScriptFunction('函数(e) {}'));? >
数据绑定
在数据源更改事件被处理后触发(添加/删除项);有关更多信息,请查看数据绑定活动文档。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串| \剑道\ JavaScriptFunction
示例-使用字符串定义JavaScript函数
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->数据查询('函数(e) {}');? >
示例-使用字符串定义JavaScript名称
数据绑定(“onDataBound”);? >
示例-使用\Kendo\JavaScriptFunction
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->dataBound(新的\Kendo\JavaScriptFunction('函数(e) {}'));? >
dataImageUrlField
设置提供TreeView节点的图像URL的数据项的字段。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串
例子
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');treeView - > dataImageUrlField(“价值”);? >
数据源
设置dataSource的数据源。
返回
UI \剑道\ \ TreeView
参数
美元的价值\ \剑道\数据HierarchicalDataSource |数组
示例-使用\剑道\ \ HierarchicalDataSource数据
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$dataSource = new \Kendo\Data\HierarchicalDataSource();美元$ treeView - >数据源(dataSource);? >
示例-使用数组
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$schema = new \Kendo\Data\DataSourceSchema();$treeView->数据源(数组('schema' => $schema));? >
dataSpriteCssClassField
设置提供节点的精灵CSS类的数据项的字段。如果是数组,则每一层都使用数组中相同下标处的字段,或者数组中的最后一项。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串
例子
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');treeView - > dataSpriteCssClassField(“价值”);? >
dataTextField
设置提供节点文本内容的数据项的字段。如果是数组,则每一层都使用数组中相同下标处的字段,或者数组中的最后一项。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串|数组
示例-使用字符串
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');treeView - > dataTextField(“价值”);? >
示例-使用数组
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');treeView - > dataTextField(数组());? >
dataUrlField
设置提供节点的链接URL的数据项的字段。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串
例子
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');treeView - > dataUrlField(“价值”);? >
拖
在拖动节点时触发。有关更多信息,请查看拖活动文档。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串| \剑道\ JavaScriptFunction
示例-使用字符串定义JavaScript函数
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->拖动('函数(e) {}');? >
示例-使用字符串定义JavaScript名称
拖累美元(“onDrag”);? >
示例-使用\Kendo\JavaScriptFunction
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->拖动(新的\Kendo\JavaScriptFunction('函数(e) {}'));? >
dragAndDrop
禁用(false)或启用(true)节点的拖放。
返回
UI \剑道\ \ TreeView
参数
美元的价值布尔
例子
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');treeView - > dragAndDrop(真正的);? >
拖动结束
在节点被删除后触发。有关更多信息,请查看拖动结束活动文档。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串| \剑道\ JavaScriptFunction
示例-使用字符串定义JavaScript函数
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->dragend('函数(e) {}');? >
示例-使用字符串定义JavaScript名称
拖动结束(“onDragend”);? >
示例-使用\Kendo\JavaScriptFunction
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->dragend(new \Kendo\JavaScriptFunction('function(e) {}'));? >
dragstart
在节点拖拽开始前触发。有关更多信息,请查看dragstart活动文档。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串| \剑道\ JavaScriptFunction
示例-使用字符串定义JavaScript函数
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->dragstart('函数(e) {}');? >
示例-使用字符串定义JavaScript名称
dragstart(“onDragstart”);? >
示例-使用\Kendo\JavaScriptFunction
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->dragstart(新的\Kendo\JavaScriptFunction('函数(e) {}'));? >
下降
当节点正在被删除时触发。有关更多信息,请查看下降活动文档。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串| \剑道\ JavaScriptFunction
示例-使用字符串定义JavaScript函数
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->drop('函数(e) {}');? >
示例-使用字符串定义JavaScript名称
美元下降(“onDrop”);? >
示例-使用\Kendo\JavaScriptFunction
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->drop(new \Kendo\JavaScriptFunction('function(e) {}'));? >
扩大
在子组扩展之前触发。有关更多信息,请查看扩大活动文档。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串| \剑道\ JavaScriptFunction
示例-使用字符串定义JavaScript函数
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->扩展('函数(e) {}');? >
示例-使用字符串定义JavaScript名称
扩展(“onExpand”);? >
示例-使用\Kendo\JavaScriptFunction
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->扩展(新的\Kendo\JavaScriptFunction('函数(e) {}'));? >
addItem
将一个或多个TreeViewItem添加到TreeView。
返回
UI \剑道\ \ TreeView
参数
$value[, $value2,…]| \剑道\ UI \节点数组中
示例-使用\Kendo\UI\TreeViewItem
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$item = new \Kendo\UI\TreeViewItem();$checked = true;项目- >检查(检查);treeView - > addItem美元($ item);? >
示例-使用数组
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$checked = true;$treeView->addItem(数组('checked' => $checked));? >
示例:添加多个TreeViewItem
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$first = new \Kendo\UI\TreeViewItem();$second = new \Kendo\UI\TreeViewItem();treeView - > addItem(第一,第二美元);? >
kendoKeydown
当用户在聚焦TreeView时按下键盘键时触发。有关更多信息,请查看kendoKeydown活动文档。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串| \剑道\ JavaScriptFunction
示例-使用字符串定义JavaScript函数
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->kendoKeydown('函数(e) {}');? >
示例-使用字符串定义JavaScript名称
kendoKeydown(“onKendoKeydown”);? >
示例-使用\Kendo\JavaScriptFunction
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->kendoKeydown(新的\Kendo\JavaScriptFunction('函数(e) {}'));? >
loadCompleted
此事件仅在loadOnDemand设置为false时触发——它表示需要加载的所有节点都已准备好,并作为数据项呈现在TreeView的数据源中。有关更多信息,请查看loadCompleted活动文档。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串| \剑道\ JavaScriptFunction
示例-使用字符串定义JavaScript函数
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->loadCompleted('函数(e) {}');? >
示例-使用字符串定义JavaScript名称
loadCompleted(“onLoadCompleted”);? >
示例-使用\Kendo\JavaScriptFunction
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->loadCompleted(新的\Kendo\JavaScriptFunction('函数(e) {}'));? >
loadOnDemand
指示在展开父组时是否应该延迟获取子数据源。将此设置为false会导致在初始化时加载所有子数据源。
返回
UI \剑道\ \ TreeView
参数
美元的价值布尔
例子
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');treeView - > loadOnDemand(真正的);? >
消息
在小部件中显示的文本消息。使用它来定制或本地化消息。
返回
UI \剑道\ \ TreeView
参数
美元的价值UI \剑道\ \ TreeViewMessages |数组
示例-使用UI \剑道\ \ TreeViewMessages
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$messages = new \Kendo\UI\TreeViewMessages();$loading = 'value';信息- >加载($加载);treeView - >消息(消息);? >
示例-使用数组
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$loading = 'value';$treeView->messages(array('loading' => $loading));? >
导航
当用户将焦点移到另一个节点时触发。有关其他信息,请检查导航活动文档。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串| \剑道\ JavaScriptFunction
示例-使用字符串定义JavaScript函数
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->导航('函数(e) {}');? >
示例-使用字符串定义JavaScript名称
浏览(“onNavigate”);? >
示例-使用\Kendo\JavaScriptFunction
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->导航(新的\Kendo\JavaScriptFunction('函数(e) {}'));? >
选择
当用户正在选择节点时触发。可删除的。有关更多信息,请查看选择活动文档。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串| \剑道\ JavaScriptFunction
示例-使用字符串定义JavaScript函数
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->select('函数(e) {}');? >
示例-使用字符串定义JavaScript名称
选择美元(“onSelect”);? >
示例-使用\Kendo\JavaScriptFunction
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->select(new \Kendo\JavaScriptFunction('function(e) {}'));? >
大小
设置组件的大小。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串
例子
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');treeView - >大小(“价值”);? >
模板
用于呈现每个节点的模板。
返回
UI \剑道\ \ TreeView
参数
美元的价值字符串| \剑道\ JavaScriptFunction
示例-使用字符串
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');treeView - >模板(“价值”);? >
示例-使用\Kendo\JavaScriptFunction
< ?php $treeView = new \Kendo\UI\ treeView (' treeView ');$treeView->模板(新的\Kendo\JavaScriptFunction('function() {}'));? >