Форум программистов, компьютерный форум CyberForum.ru

Десериализация - Windows Phone

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Windows Phone Windows Mobile 6 подключение к базе DBF http://www.cyberforum.ru/windows-phone-dev/thread1504745.html
Добрый день. Только сел разбираться с C# требуется на ТСД написать программу, которая в dbf файле находит по штрихкоду товар Ни как не могу разобраться с подключением к базе. Раньше писал на delphi Заранее всем спасибо
Windows Phone Потоки в windows phone 8.1 на msdn есть такой пример xml-сериализации с помощью TextWriter. и вроде как написано что должно работать на Windows Phone 8.1 using System; using System.IO; using System.Text; using System.Xml.Serialization; // This is the class that will be serialized. http://www.cyberforum.ru/windows-phone-dev/thread1503707.html
Обработчик события - определить вызывающий объект Windows Phone
вопрос такой - предположим, есть 2 кнопки <Button x:Name="button1" Content="button" Width="250" VerticalAlignment="Top" Margin="10,10,0,0" Click="button1_Click" HorizontalAlignment="Left" Height="80" Background="Blue"/> <Button x:Name="button2" Content="button2" Width="250" VerticalAlignment="Top" Margin="10,100,0,0" Click="button1_Click" Height="80"...
Windows Phone Навигация
Как отменить переход на другую страницу? Платформа: Windows Phone 8.1.
Windows Phone Динамическое создание компонентов http://www.cyberforum.ru/windows-phone-dev/thread1500408.html
не смог найти ничего особо понятного для себя по такому вопросу : нужно сделать программу, которая бы подгружала конфигурацию системы из .xml файла - то есть в зависимости от выбранной при старте приложения конфигурации, загружалась бы различная форма приложения. пока только начал разбираться и вообще это моё первое знакомство как с C# так и с windows phone 8.1. на начальном этапе сразу же возник...
Windows Phone Данные для ListView с заданным ItemTemplate с массива уважаемый krupa и все другие пользователи, я задавал вопрос там где спрашивал как сделать как сделать кастомные кнопочки и у меня возник вопрос не подскажите как реализовать чтоб данные брались с массива подробнее

Показать сообщение отдельно
ArcangelJonni
0 / 0 / 0
Регистрация: 17.05.2013
Сообщений: 64

Десериализация - Windows Phone

27.07.2015, 12:12. Просмотров 182. Ответов 1
Метки (Все метки)

Предположим, создал класс
C#
1
2
3
4
5
6
7
8
public class OrderedItem1
    {
        public string Name;
        public string Content;
        public int Width;
        public int Height;
 
    }
сериализовал его

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
XmlSerializer serializer = new XmlSerializer(typeof(OrderedItem1));
           OrderedItem1 item = new OrderedItem1();
           item.Content = "Button1";
           item.Name = "Button";
           item.Width = 100;
           item.Height = 200;
           var myfile = await ApplicationData.Current.LocalFolder.CreateFileAsync("myfilename", CreationCollisionOption.ReplaceExisting);
           using (var randomStream = await myfile.OpenAsync(FileAccessMode.ReadWrite))
           {
               using (var fileStream = randomStream.AsStream())
               {
                   serializer.Serialize(fileStream, item);
               }
           }
в итоге получил
XML
1
2
3
4
5
6
7
<?xml version="1.0" encoding="utf-8"?>
<OrderedItem1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Name>Button</Name>
<Content>Button1</Content>
<Width>100</Width>
<Height>200</Height>
</OrderedItem1>
как можно теперь этот xml файлик десериализовать ? как при десериализации понять, что записано Button в xml файле, значит надо создавать именно такую структуру ?

C#
1
2
3
4
5
6
Button Button1 = new Button(); 
Button1.Name = "ThirdButton";
Button1.Content = "Third button";
Button1.Wight = 100;
Button1.Height = 200;
stack.Children.Add(Button1);

что вообще получается при десериализации? как определяется корень и количество детей в xml файле? ведь в файле может быть записано например 3 кнопки и 2 текстовых поля, как написать функцию, которая десериализовывала бы этот файл и строила визуальные компоненты в зависимости от содержимого xml?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru