我试图阻止双击DevExtreme Treeview小部件时出现的默认展开/折叠行为(我不希望最终用户能够展开或折叠其中的任何节点树视图)。
节点包含可以单击的按钮,因此我无法在所有onclick事件上返回false,因为按钮不再起作用。我已经尝试在onItemCollapsed事件中添加return false;
,但没有任何乐趣。
有人能指出我正确的方向吗?
这是我的实施:
@(Html.DevExtreme().TreeView()
.ID("report-treeview")
.DataSource(Model.FileTree)
.DisplayExpr("DisplayName")
.ItemsExpr("ChildFiles")
.ExpandedExpr("IsExpanded")
.ItemTemplate(new JS("templates.createReportFileEntry"))
.HoverStateEnabled(false)
.FocusStateEnabled(false)
.AnimationEnabled(false)
.SelectByClick(false)