Я знаю, как писать в xml-файлы, но у меня проблемы с выполнением того, что мне нужно сделать, и не могу найти адекватную информацию по этому типу проблем.Загрузка элементов управления из файла xml
Вот один XML-файл ниже:
<?xml version="1.0" encoding="utf-8"?>
<controls>
<Label Content="Double-click to edit." Location="258, 178" Size="101, 13" ForeColor="-1" />
<LinkLabel Content="Double-click to edit." Location="532, 133" Size="101, 13" LinkColor="-1" />
<LinkLabel Content="Double-click to edit." Location="424, 212" Size="101, 13" LinkColor="-1" />
<Label Content="Double-click to edit." Location="282, 89" Size="101, 13" ForeColor="-1" />
<Label Content="Double-click to edit." Location="528, 178" Size="101, 13" ForeColor="-1" />
<LinkLabel Content="Double-click to edit." Location="528, 133" Size="101, 13" LinkColor="-1" />
<LinkLabel Content="Double-click to edit." Location="528, 149" Size="101, 13" LinkColor="-1" />
<Label Content="Double-click to edit." Location="528, 164" Size="101, 13" ForeColor="-1" />
</controls>
И что мне нужно сделать, как только я открыл этот файл в моем приложении является:
foreach(control in XmlFile)
{
get Content
get Location
get Size
get ForeColor/LinkColor
// do something...
}
Может кто-то пожалуйста, помогите мне с этим ? Я был бы признателен за любую помощь.
Спасибо
Бейл
Боюсь, я не совсем понимаю вопрос. Вам нужна помощь в чтении XML из файла (т. Е. Вы знаете, как его записать, но не как его прочитать), или вам нужна помощь при фактической обработке извлеченных XML-данных? Если последнее, чего вы пытаетесь достичь? – stakx
Я пытаюсь прочитать XML-файл, а затем получить каждый «элемент управления» в файле xml и воссоздать элемент управления и поместить его в элемент управления Panel в форме со свойствами, связанными с этим элементом управления, в файле xml –