I'm new in C# and I have tried everything during days and days but I have no answers to solve my problem.
I have a xml doc like this that populate a treeview in a windows form app:
<?xml version="1.0" encoding="utf-8" ?>
<root>
<folder title='Standard Elements'>
<folder title='Screw' >
<folder title='Type 1' >
<record title='DIN EN ISO 4762' />
<record title='DIN EN ISO 7964' />
<record title='DIN EN ISO 21269' />
</folder>
<folder title='Type 2' >
<record title='DIN EN ISO 4026' />
<record title='DIN EN ISO 4027' />
<record title='DIN EN ISO 4028' />
</folder>
<folder title='Type 3' >
<record title='DIN EN ISO 4014' />
<record title='DIN EN ISO 4017' />
<record title='DIN EN ISO 4762' />
<record title='DIN EN ISO 24015' />
</folder>
</folder>
<folder title='Bearing' >
</folder>
<folder title='Pin' >
</folder>
</folder>
<folder title='Shaft' >
</folder>
</root>
I have to include a new element below the node with title "Type 2" or other specified node. I'm using Linq in my application but I have no idea to to handle this ensue.