I never said I was mad at MSFT, as if that would change anything. I'm rightfully not happy. The condition represents an unanticipated and unknown cost to me.
I have used the (MS)COMCTL.(x).Treeview in this particular application for well over the past 12 of its 22+ years since implementation. Whether it was MSFT intended or not, the control has worked effectively, with drag
and drop functionality among open forms. To tell me I should not use it is one, not helpful, and two, condescending.
My clients will at some point update their respective Office installations. So I am stuck. How long do I wait for the fix, if any? Do I add conditions to the treeview loading to implement a maximum numbers of nodes?
Or do I reengineer all my treeview code with a new control, whether that is JKP's or not?