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

Вывод данных в TextBlock - Windows Phone

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Windows Phone XNA http://www.cyberforum.ru/windows-phone-dev/thread967336.html
Есть приложение которое написано для windows phone 7. теперь нужно основной экран уменьшить и под ним добавить рекламный банер. Вот не знаю, как сделать чтобы отображалось так. Может быть можно как нибудь через две вьюшки одна над другой. Спасибо за помощь
Windows Phone Windows Phone: литература Доброго времени суток форумачянэ! Прошу вашего совета по литературе для освоения программирования под Windows Phone. Желательно что-то из новенького. http://www.cyberforum.ru/windows-phone-dev/thread965347.html
Windows Phone Сохранение картинки на телефон
Как создать функцию ,что бы после нажатия button картинка сохранилась на телефон?
ОС (операционная система) Windows Phone
Подскажите пожалуйста, на каком языке программирования написана графическая подсистема Windows 8?
Windows Phone Литература http://www.cyberforum.ru/windows-phone-dev/thread952358.html
Всем привет, подкиньте какую литературу по Windows Phone SDK, плиз
Windows Phone Windows Mobile 6.5 и соединение с Internet Написано ПО, которое выгружает данные на FTP-сервер. По Wi-Fi все проходит гладко. Но когда пытаюсь сделать выгрузку через GPRS, программа виснет в бесконечном ожидании сессии передачи данных. Выход нашелся в том, чтобы запустить IE и открыть в нем какую-нибудь страницу. После этого появляется окошко набора номера. Как только проходит набор номера, я спокойно закрываю IE и выгружаю данные своей... подробнее

Показать сообщение отдельно
liar_84
10 / 10 / 0
Регистрация: 08.11.2010
Сообщений: 80
22.11.2013, 22:42  [ТС]     Вывод данных в TextBlock
Цитата Сообщение от strevg Посмотреть сообщение
Ваш проект у меня не открылся(Может быть он для WP8). Вот сделал свой. Все работает.
Да проект для WP8!
Это не совсем то что мне нужно! Так и я делал все работает! Вопрос в том чтобы не вставлять лишний код в обработчик событий. Т.е. код генерации случайного числа вынести в метод а в обработчике событий вызывать метод! Т.е. сделать с ООП! Вот так!
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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Navigation;
using Microsoft.Phone.Controls;
using Microsoft.Phone.Shell;
using System.Threading;
 
namespace Умножение_в_уме
{
    
    public partial class Page1 : PhoneApplicationPage
    {
        int rand1, rand2, ans, parm_min, parm_max, reh;
        public Page1()
        {
            InitializeComponent();
            Random num = new Random();
            rand1 = num.Next(2, 20);
            Thread.Sleep(2000);
            Random num2 = new Random();
            rand2 = num2.Next(2, 20);
            OneFactor.Text = rand1.ToString();
            TwoFactor.Text = rand2.ToString();
        }
        public void Rand()
        {
            parm_max = 20;
            parm_min = 2;
            InitializeComponent();
            Random num = new Random();
            rand1 = num.Next(parm_min, parm_max);
            Thread.Sleep(2000);
            Random num2 = new Random();
            rand2 = num2.Next(parm_min, parm_max);
            OneFactor.Text = rand1.ToString();
            TwoFactor.Text = rand2.ToString();
        }
        public void Rehenie()
        {
            reh = rand1 * rand2;
            Answer.Text = reh.ToString();
        }
        private void CheckOne(object sender, RoutedEventArgs e)
        {
        }
        private void CheckTwo(object sender, RoutedEventArgs e)
        {
        }
        private void CheckThree(object sender, RoutedEventArgs e)
        {
        }
        private void settings(object sender, System.Windows.Input.GestureEventArgs e)
        {
            //NavigationService.Navigate(new Uri("/Settings.xaml", UriKind.Relative));
        }
 
        private void rehenie(object sender, RoutedEventArgs e)
        {
            Page1 otvet = new Page1();
            otvet.Rehenie();
        }
        private void refresh(object sender, RoutedEventArgs e)
        {
            Page1 reff = new Page1();
            reff.Rand();
        }
    }
}
И XAMl к коду!
XML
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
<Grid x:Name="LayoutRoot" Background="Transparent" ShowGridLines="True">
        <phone:Pivot Title="Считай в уме">
            <phone:PivotItem Header="Умножение"/>
            <phone:PivotItem Header="Тренировка" Margin="10,10,14,18">
                <Grid>
                    <Grid HorizontalAlignment="Left" Height="117" Margin="47,204,0,0" VerticalAlignment="Top" Width="367">
                        <Grid.RowDefinitions>
                            <RowDefinition></RowDefinition>
                        </Grid.RowDefinitions>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition/>
                            <ColumnDefinition Width="40"/>
                            <ColumnDefinition/>
                            <ColumnDefinition Width="50"/>
                            <ColumnDefinition/>
                        </Grid.ColumnDefinitions>
                        <TextBlock x:Name="OneFactor"   Grid.Column="0" Foreground="Aqua" FontSize="60"></TextBlock>
                        <TextBlock Grid.Column="1" FontSize="60">*</TextBlock>
                        <TextBlock x:Name="TwoFactor" Grid.Column="2" FontSize="60"></TextBlock>
                        <TextBlock Grid.Column="3" FontSize="60">=</TextBlock> 
                        <TextBlock x:Name="Answer" Grid.Column="4" FontSize="60"></TextBlock>
                    </Grid>
                    <Grid HorizontalAlignment="Left" Height="61" Margin="155,357,0,0" VerticalAlignment="Top" Width="147">
                        <Button Content="Решение" Click="rehenie" HorizontalAlignment="Left" Margin="-114,-8,0,0" VerticalAlignment="Top" Height="69" Width="147"/>
                        <Button Content="Обновить" Click="refresh" Margin="56,-8,-72,0"></Button>
                    </Grid>
                </Grid>
                
            </phone:PivotItem>
        </phone:Pivot>
    </Grid>
</phone:PhoneApplicationPage>
Но при развертывании проекта в эмуляторе, на события refresh и rehenie не реагирует!
В консольном проекте C# все работает таким образом! А здесь видимо что-то не так делаю! Все таки первый проект , да и сишарпер я еще пока не очень!
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru