c# - C#- 在 datagrid-winforms 中动态填充单元格内的树视图
问题描述
嗨,我有一个数据网格,想在每个单元格中插入一个树视图,以查看和选择每个层次结构级别的项目-附加的屏幕截图。
我尝试通过以下代码创建,但它以一种奇怪的方式显示,并且没有展开以查看子节点:
List<string> treeList = new List<string>();
TreeView tree = new TreeView();
tree.Nodes.Add(new TreeNode("Root"));
if (treeList.Count() == 1)
{
tree.Nodes.Add(new TreeNode(treeList[0]));
}
else if (treeList.Count() > 1)
{
tree.Nodes.Add(new TreeNode(treeList[0]));
tree.Nodes[0].Nodes.Add(new TreeNode(treeList[1]));
}
tree.ExpandAll();
dgPreview.Rows.Add(tree,"");
任何人都可以指导这个问题!
解决方案
推荐阅读
- c# - MaterialDesign- Flipper WPF:对齐和缩放是倾斜的。
- spring-boot - Spring Boot 定义 bean 加载顺序
- javascript - 按下 ESC 时切换 Javascript 全屏按钮
- c# - 文本框延迟事件
- python - 如何使用 python 命令执行 Python 脚本
- java - 有没有一种简单的方法可以在java中并行化foreach循环?
- ios - 如何更改 UIScrollView 中的滚动方向?
- python - 快速搜索 Pandas 数据框列
- dart - 颤振更改文本字段下划线颜色
- regex - sed 模式似乎不匹配/替换