treeView+listView 实现选中listView内容同时,不丢失treeView选项

最近有业务需求用C#开发个软件,才疏学浅,有个疑问希望各位不吝赐教。
页面结构类似注册表,目前用TreeView+ListView实现,目前可以实现点击树状图后,ListView内容更新。
但是,当选中ListView内容时,TreeView中的选中状态就没了。
请问,我如何能做成选中同时显示的样式。
万分感谢。

img

TreeView就这德行,失去焦点就会不显示高亮了
但是你获取它的selectedNode其实还是刚才选中的那个node
要么你自己自定义控件,继承TreeView,重绘一下
要么就用代码把选中的node改一下背景色,假装它是被选中的