与ButtonRenderer类似,我希望能够完全分开绘制用于TreeViewNodes的+/-按钮而不是任何TreeView实例。似乎没有ControlPaint方法可以做到这一点,并且绘制按钮看起来不正确。我从哪里获取树形视图节点的绘制代码?
您可以使用Windows 视觉样式API绘制大多数标准Windows控件的大部分部分。 我还没有尝试渲染树形视图控件,但是请查看.NET VisualStyleRenderer类,它似乎包装了未经处理的API的所有功能。