Hello,
to achieve you need more components :
commonDialog / saveDialog ( for picture 2 )
and to write in one xml file of your choice :
look at xmlWriter / xmlReader
basically the LINQ to XML extension will help you to build your Xml pattern.
with XElement , this way :
myCONTENT = new Xelement("XMLname",value); with name as string, value the value you want,
result is : <XMLname>value</XMLname>
if you have childNodes in your full Xml pattern :
myCONTENT = new Xelement("name_one" , value_one , new Xelement ( "name_two , value2 ) )
<name_one> value_one
<name_two> value_two </name_two>
</name_one>
the instance of all Xelements will build you a Xml tree, with few levels in the Xml Tree.
by XDocument, you have to save your Xml tree :
XDocument.parse(myCONTENT);
XDocument.save( path_to_file );
as reminder , read about :
commonDialog and friend : FileDialog / FolderDialog
Linq To Xml
Xelement
Xdocument
It's sometimes to add as resources ( include / ) in VStudio to access their potential.
In your VStudio editor, select a keyword , then press F1, to reach the help online.