如果确实有必要,你可以自定义绘制TreeNode.

解决方案 »

  1.   

    需自定义控件。http://www.codeproject.com/cs/miscctrl/TriStateTreeViewSubmissio.asp
      

  2.   

    请问hbxtlhx,如何自定义?
    这个控件只用一次,不想搞得太复杂。有没有简单的方案?
      

  3.   

    使用api函数,三态其实就是显示三张不同的图片
      

  4.   

    LZ: NET提供的不具备这个工具,有两条途径实现:
      
    1、扩展TreeView控件
       这个办法比较累,自己要写很多代码!
    2、第三方控件
       我面前已经使用过DotNetMagic的TreeControl控件,它完全
    支持CheckBoxes的三态功能。