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

В TextBlock MainPage не изменяется значение передаваемое из SecondPage - Windows Phone

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Windows Phone Заполнение формы Windows Phone 8 http://www.cyberforum.ru/windows-phone-dev/thread1362419.html
Доброго времени суток . Не могли бы вы помочь( . есть задача заполнения формы в определенном сайте (логин и пароль). У меня не получается. Для Windows Form можно было бы сделать так webBrowser1.Document.GetElementById("b-mail-domik-username11").InnerText = "Login" А для WP 8 нету такого (((( Да и HtmlAgilityPack не помогает ,так как у него свойство InnerText только для чтения . Помогите...
Windows Phone Silverlight wp8.1 отправление данных по таймеру в фоновом режиме Народ, вопрос следующий: Есть приложение которое должно определять координаты и отправлять их на сервер + такое же отправление по таймеру. Все реализовано, кроме работы приложения в фоне. Условно, включаю таймер(секунд на 10) выхожу в меню и все... таймер фризиться.... захожу обратно в приложение и через 10 секунд данные отправлены. Кто сталкивался? как быть? куда копать? http://www.cyberforum.ru/windows-phone-dev/thread1361813.html
Как в файле найти слово с "!" знаком, и вывести его в TextBox, при этом удалив "!" знак Windows Phone
У меня имеется файл Rasp.txt с расписанием : Понедельник 1.Физ-ра 2.Русский !Вторник 1.Математика 2.География
Windows Phone Не получается вывести текст
Есть код на вывод текста из файла и удаление ! знака,но он не работает,вот причина: http://www.cyberforum.ru/attachment.php?attachmentid=482405&stc=1&d=1422179772
Windows Phone Не получается вывести изображение (стандарный шаблон C# с Pivot) http://www.cyberforum.ru/windows-phone-dev/thread1361190.html
Здравствуйте , ув.-мые форумчанины. Вопрос от новичка. Создаю приложение в Visual Studio 2013 с стандартным готовым шаблоном "Приложение c Pivot(Windows Phone)" . в стандартном шаблоне, в файле SectionPage.xaml добавляю строку <Border Margin="0,9.5,0,0" Width="79" Height="79"> <Image Source="Assets/DarkGray.png"/> </Border>
Windows Phone Ошибка кодировки Доброго времени суток, не могли бы вы помочь мне . Проблема в том что программирую на Windows Phone 8, и пишу программу парсера HTML страницы. Получаю нужные данные , но при выводе появляются фиг пойми что, то закрашенные ромбики, то вопросы(((( перепробовал все. Не помогает, страницы кодировки windows-1251. Я даже записывал в StreamWriter так как она из его кодировок предоставляет возможность... подробнее

Показать сообщение отдельно
m@cChe
44 / 44 / 16
Регистрация: 15.05.2013
Сообщений: 222
Записей в блоге: 1
Завершенные тесты: 1

В TextBlock MainPage не изменяется значение передаваемое из SecondPage - Windows Phone

28.01.2015, 11:59. Просмотров 318. Ответов 0
Метки (Все метки)

Всем привет,

такая проблема: в MainPage есть TextBlock(2шт.) первый отображает изменение статуса, второй, лог состояния отправления, не суть..

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
public partial class MainPage
{
  //кнопка отправления данных из MainPage
  private void sendGeolocationButton_Click(object sender, RoutedEventArgs e)
        {
            SendGeolocation();
        }
 
        public async void SendGeolocation()
        {
            ClearStatus();
            statusTextBlock.Text = "Данные отправлены";
            Status = 1;
            await DefineGeopositions();
        }
 
 //функцию специально порезал, оставив только лог и вывод месседжем.
 public async Task DefineGeopositions()
 {
            ClearLog();
            Geolocator geolocator = new Geolocator();
            geolocator.DesiredAccuracyInMeters = 50;
 
                if (geolocator.LocationStatus == PositionStatus.Disabled)
                {
                    MessageBox.Show("Геолокация отключена.");
                }
                else
                {
                    Geoposition geoposition = await geolocator.GetGeopositionAsync(
                        maximumAge: TimeSpan.FromMinutes(5),
                        timeout: TimeSpan.FromSeconds(10)
                        );
 
                    string lat = geoposition.Coordinate.Latitude.ToString();
                    string lng = geoposition.Coordinate.Longitude.ToString();
 
 
                    Log(string.Format("Отправление...\r\nlat: '{0}' lng: '{1}'", lat, lng), true);
                    MessageBox.Show(string.Format("Ok"));
 
                    //SendToIIS(lat, lng);
                }
 }
 //пишем лог в OutputTextBlock.Text
 public void Log(string message, bool isOutgoing)
 {
      string direction = (isOutgoing) ? ">> " : "<< ";
      OutputTextBlock.Text += Environment.NewLine + direction + message;
 }
 
//запускаем таймер
  private void OnTimer_OnClick(object sender, RoutedEventArgs e)
        {
            if (settings.ValidationOnStartTimer())
            {
                settings.StartTimer();
            }
         
            OnTimer.UpdateLayout();
        }
 
}
Код выше в MainPage работает отлично. Логи пишутся, сообщения выводятся.

SecondPage
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public partial class TimerSettings
{
 
  public void DispatcherTimerOnTick(object sender, object o)
        {
            try
            {
                mainPage.SendGeolocation(); //передаем функцию из первой страницы
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
 
  public void StartTimer()
        {
           TimerInstance.Tick += DispatcherTimerOnTick;
           TimerInstance.Start();
        }
 
}
И вот собственно основной вопрос, при сработке таймера выводиться только сообщение
C#
1
 MessageBox.Show(string.Format("Ok"));
, а вот лог и статус не пишется....В чем может быть проблема?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru