winforms - Syncfusion v17 Winforms TreeView 控件有奇怪的行为
问题描述
在工作中,我们正在升级许多应用程序以在 .NET Core 上运行。我们升级了一个使用 SyncFusion 控件的 winforms 应用程序,我们开始看到一个奇怪的行为。如果您创建的 TreeView 控件的父项不显示复选框,但让子项显示复选框。当您单击第一个孩子时,它会检查该父母下的所有孩子。认为我们的代码显然做错了,我从 Github 下载了演示应用程序。他们的 CheckboxBinding 演示看起来很相似(带有复选框的子项的父项)。我更新了代码以不显示父项上的复选框并运行。令我惊讶的是,我们得到了完全相同的行为。有没有人在使用 SyncFusion TreeView 控件时遇到过这个问题?
解决方案
我们可以观察到您正在为子项目启用复选框并为父项目禁用。但是当您检查第一个子项时,它会自动选择所有子项。我们也检查了您提供的示例,但是我们可以观察到,在选择 checkbox 中的项目时,它确实只选择了该特定的复选框项目,而不是所有其他项目。请从以下内容中找到相同的视频
视频:
https://www.syncfusion.com/downloads/support/directtrac/general/ze/Checkstate_Treeview-949457604
因此,请查看视频并确认我们对所报告行为的理解是否正确。如果没有,请将显示确切问题的视频发送给我们,这将有助于我们进一步处理。我们已经确保它在 17.4.0.55v
问候,
维杰亚拉克希米 VR
推荐阅读
- datetime-format - 如果我的日期时间字符串中间有一个字母 I 是什么意思?
- google-apps-script - 获取具有特定值的单元格集合 Google 表格
- swift - Where do a UITableView's section footers get their width?
- r - How can I remove NAs when both columns are missing only?
- python - how to unnest a pandas column that its a string
- javascript - Permission denied for file upload in PHP
- vba - MS Access VBA - Runtime Error 438 when setting ControlSource-Property in Form
- reactjs - redux-saga/loadable-component first fetch 不等待,但接下来的都是 yes
- jquery - 可调整大小的面板,带有表格和可调整大小的列
- javascript - How would you automatically retry a failed ajax call 3 times (synchronously)?