Я добавил в проект c # файл XML в виде файла ресурсов (Ресурсы -> Добавить ресурс (стрелка вниз), добавьте существующий файл).
Я читаю из файла без проблем:
static XElement resource;
static List<PageType> allPageType;
static public List<PageType> getAllPageLayout()
{
try
{
resource = XElement.Parse(Properties.Resources.PageTypeConfig);
}
catch { }
var query = from p in resource.Elements()
select new PageType()
{
name = p.Element("name").Value,
culomnNumber = Int32.Parse(p.Element("CulNember").Value),
rowNumber = Int32.Parse(p.Element("rowNumber").Value),
culomnWidth = Double.Parse(p.Element("culWidth").Value),
rowHeight = Double.Parse(p.Element("rowHeight").Value)
};
return query.ToList();
}
но я не смог найти способ добавить или изменить элемент файла ресурса.