I noticed in the documentation if you set checkChildren it enables tri-state check box. The problem is that we do not want to enable checkChildren. In addition we have the possibility of showing a large tree. Possibly 100+ items, 3+ levels deep. When coming back into our edit screen to modify what was previously selected. While collapsed we would like to be able to see a parent in it's indeterminate state if there are any children underneath it that are checked. For example, imagine a tree like so.
|_ Item 11
|_ Item 12
|_ Item 13
In our application we allow the user to choose 1, 11, and 13. With checkChildren set to true. If the user checks Item 1. They would then have to go uncheck item 12 to get the same result. As you can imagine. As I mentioned before with 100+ items with 3+ levels deep and checkChildren set to true. This could be a headache. Here is my question. Is it possible to have the tri-state work this way without checkChildren to indicate a child some where under the parent is checked?