社区
.NET Framework
帖子详情
EF treeview代码怎么搞定
happydaily
2014-09-28 10:01:40
treeview无限级别节点,如何根据输入的某个节点ID用EF查询出父节点或者子节点?SQL我知道用递归可以实现,不知道EF怎么写呢?求指导
...全文
248
3
打赏
收藏
EF treeview代码怎么搞定
treeview无限级别节点,如何根据输入的某个节点ID用EF查询出父节点或者子节点?SQL我知道用递归可以实现,不知道EF怎么写呢?求指导
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
threenewbee
2014-09-29
打赏
举报
回复
找父节点: var query = db.Where(x => x.id == node.parentid); 找根节点 while (node.parentid != null) node = db.Single(x => x.id == node.parentid); 找子节点 var query = db.Where(x => x.parentid == node.id); 找全部子节点 IEnumerable<Node> getChildren(Node node) { return db.Where(x => x.parentid == node.id)..Concat(db.Where(x => x.parentid == node.id).SelectMany(x => getChildren(x))); }
郑州高新区WPF小王子
2014-09-29
打赏
举报
回复
你可以使用EF执行sql视图呀。
moonwrite
2014-09-28
打赏
举报
回复
触类旁通~ 如果数据少~而且不怎么改变~ 可以使用缓存~然后linq to object递归
WPF
TreeView
MVVM实战:如何用HierarchicalDataTemplate
搞定
多级菜单(附源码)
本文深入探讨了在WPF中运用MVVM模式与HierarchicalDataTemplate构建企业级多级菜单系统的实战方案。通过设计健壮的数据模型、实现动态模板选择与懒加载,并结合权限管理,提供了完整的源码示例,旨在解决复杂业务场景下的
TreeView
性能与可维护性问题。
WPF
TreeView
控件实战:5分钟
搞定
动态数据绑定(含MVVM示例)
本文通过实战案例,详细讲解了如何在WPF中利用MVVM模式为
TreeView
控件实现动态数据绑定。文章从核心数据模型构建入手,深入解析了HierarchicalDataTemplate的使用方法,并提供了常见绑定问题的排坑指南,帮助开发者快速掌握高效构建复杂树形界面的技巧。
C#/C++混编实战:在OpenCasCade 7.7.0中
搞定
鼠标拾取与
TreeView
联动(附完整
代码
)
本文详细介绍了如何在OpenCasCade 7.7.0环境下,通过C#与C++/CLI混合编程实现3D拾取与
TreeView
智能联动。从环境配置到核心交互系统设计,再到高级功能实现与性能优化,提供了完整的解决方案和实战
代码
,特别适合CAD/CAE应用开发者提升用户体验。
OCCT 7.7.0实战:C#/C++混合编程下,
搞定
CAD图形与
TreeView
的双向联动(附完整
代码
)
本文详细介绍了如何在OCCT 7.7.0环境下,通过C#/C++混合编程实现CAD图形与
TreeView
的双向联动。内容涵盖图形选择事件处理、树节点到图形的反向关联以及性能优化技巧,特别针对OpenCasCade的应用场景提供了完整
代码
示例和实用解决方案。
treeview
所有节点递归解法及注意!!!!!!!!!!!!!!!!!
好吧 我把所有之前写的都删了,只为这一句话“所有变量切记小心在递归函数内部初始化”,包括:布尔,变量i,等等。至于为什么。。。。递归就是调用自己,你初始化以后的变量,等再次调用的时候又回来了 bool bFind = false; private bool FindNode(TreeNodeCollection nodeColl, string szName, ...
.NET Framework
17,748
社区成员
24,324
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章