I'm trying to select a XamDataTree node programmatically. In 13.1 this worked. Is 13.2, I get an exception "object reference not set to an instance of an object" on the last line, "tnSim.IsActive = true. I can't determine what is null. Why is the previous line not a problem.
var tnCase = xamDataTreeCases.Nodes[0];
var tnSim = tnCase.Nodes[tnCase.Nodes.Count - 1]; // getting the last node of the parent
tnSim.IsSelected = true;
tnSim.IsActive = true;
Hello Michael,
Were you able to test my sample?
Sincerely,
Valerie
Developer Support Supervisor - XAML
Infragistics
www.infragistics.com/support
I followed the steps you suggested and was unable to reproduce the behavior you're describing. I created a tree bound to two levels and then executed your code in a button click to select the last child node of the first node in the tree. The first node was then expanded and the last child was selected
I have attached the sample project I used to test this. Please test this project on your PC; whether or not it works correctly may help indicate the nature of this problem.
If the project does show the product feature working correctly, this indicates a possible problem in the code of your application. It will help if you can provide a small, isolated sample application that demonstrates the behavior you are seeing.
Or, if this sample project is not an accurate demonstration of what you're trying to do, please feel free to modify it and send it back, or send a small sample project of your own if you have one.
Please let me know if I can provide any further assistance.