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

Listbox не отображает данные - Windows Phone

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Windows Phone Отправка POST запроса http://www.cyberforum.ru/windows-phone-dev/thread1295364.html
Здравствуйте, интересует такой вопрос: надо отправить на сервер POST запрос и получить ответ на соответствующий запрос. Нашел в сети много решений, но либо оно не отправляет ничего, либо приложение вылетает. Вот раз, два, три, но ничего не работает :(
Windows Phone Windows phone 8.1 работа с фоновым плеером Расскажите как работать с фоновым плеером, в интернете нет толковых актуальных статей для 8,1. Есть ряд вопросов: 1. Обязательно ли подключение фонового агента или можно работать со стандартным плеером (управлять им). 2. Если да, то какие минусы дает управление стандартным плеером? Невозможность использования ползунка? 3. Фоновый аудио-агент - это типо отдельный канал звука? http://www.cyberforum.ru/windows-phone-dev/thread1294359.html
Как локализовать название приложения в сторе? Windows Phone
Вопрос? Как при подготовке к публикации приложения для Windows Phone Store задавать название для каждого языка отдельно? Как это происходит при нажатии на Sabmit? или каким то другим способом. Поделитесь плиз опытом Спасибо.
"Для нестатического поля метода или свойства требуется ссылка на объект" Windows Phone
static AudioPlayer() { // Подпишитесь на обработчик управляемых исключений Deployment.Current.Dispatcher.BeginInvoke(delegate { Application.Current.UnhandledException += UnhandledException; }); LoadPlaylist(); }
Windows Phone Изменение TexBlock в SelectionChanged http://www.cyberforum.ru/windows-phone-dev/thread1291006.html
Здравствуйте, есть ListBox, задано событие SelectionChanged. В ListBox задан DataTemplate, есть несколько TextBlock'ов. Пи клике на элемент списка нужно изменить значение текста одного из TextBlock'ов. В сети нашел вот это, но это не помогло. Благодарю за помощь.
Windows Phone Движок для игры я хочу сделать одну игрушку игрушки не хочу рассказывать подробности но там нужно вращать 3d модель и сбоку будут кнопочки при нажатии на модель будут наноситься слой но только в той зоне куда юзер предварительно нажал, помогите определиться с движком и я буду делать под все 4 платформы windows phone, windows rt, android, ios подробнее

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

Listbox не отображает данные - Windows Phone

12.11.2014, 07:26. Просмотров 436. Ответов 0
Метки (Все метки)

Парсил json, привязал к listbox, но данные не отображаются. Помогите пожалуйста. Долго сижу с этим. Много чего пробовал. Пробовал использовать библиотеку newtosoft, так же не работает.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Navigation;
using Microsoft.Phone.Controls;
using Microsoft.Phone.Shell;
using System.Runtime.Serialization.Json;
 
 
namespace VKMusic
{
    public partial class Menu : PhoneApplicationPage
    {
        public string AccessToken { get; set; }
        //Конструктор
        public Menu()
        {
            InitializeComponent();
            
               
        }
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            IDictionary<string, string> parameters = NavigationContext.QueryString;
            if (parameters.ContainsKey("access_token"))
                AccessToken = parameters["access_token"];
            MessageBox.Show(AccessToken);
        }
        public class MyDataClass : Menu
        {
            public string Artist { get; set; }
            public string Duration { get; set; }
 
           public MyDataClass(string artist, int duration)
            {
                TimeSpan span = TimeSpan.FromSeconds(duration);
                Artist = artist;
                Duration = span.ToString();
            }
 
            public void AudioGet()
            {
                var clientAudio = new WebClient();
                clientAudio.OpenReadCompleted += clientAudio_OpenReadCompleted;
                string uri = String.Format("https://api.vk.com/method/audio.get?only_eng=1&offset=2&genre_id=1&count=2&v=5.26&access_token=", AccessToken);
                clientAudio.OpenReadAsync(new Uri(uri));
            }
 
            private void clientAudio_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e)
            {
                List<MyDataClass> audioList = new List<MyDataClass>();
                var root = new DataContractJsonSerializer(typeof(RootObject));
                RootObject rootObject = (RootObject)root.ReadObject(e.Result);
 
                foreach (var myClass in rootObject.response)
                {
 
                    audioList.Add(new MyDataClass(myClass.artist, myClass.duration));
                    
                        MyListBox.ItemsSource = audioList;                    
                }                              
            }
 
            #region JsonDataClass
            public class Response
            {
                public string artist { get; set; }
                public int duration { get; set; }
            }
 
            public class RootObject
            {
                public List<Response> response { get; set; }
            }
            #endregion
        }
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru