Хотите изменить способ сохранения файлов моим приложением. Я хотел бы иметь файл проекта на основе XML (projectname.blah), который содержит ссылки на два файла, которые являются частью каждого проекта, аналогично тому, как Visual Studio работает с файлами .csproj.
Это должно выглядеть примерно так:
<?xml version="1.0" encoding="utf-8"?>
<Project version="1.0" authorname="user" xmlns="http://www.w3.org/2001/XMLSchema">
<Platform=".NET"/>
<Code="codefile.xml"/>
<Canvas="canvas.xml"/>
</Project>
Поскольку я никогда не делал этого раньше, я предполагаю, что буду использовать XmlDocument для создания этого файла, когда пользователь выполняет новую операцию над файлом. Я искал примеры в интернете, но безуспешно. Я на правильном пути здесь?