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

Общие переменные - Windows Phone

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Windows Phone Загрузить имя приложения из ресурсов http://www.cyberforum.ru/windows-phone-dev/thread1508500.html
Здравствуйте! Извините, не смог найти раздел по UWP приложениям для win 10, выбрал наиболее подходящий. Пожалуйста, переместите в соответствующую категорию, если не правильный раздел. Подскажите, пожалуйста, как перевести отображаемое в заголовке формы имя приложения, чтобы оно грузилось из ресурсов, а не намертво в манифесте прописывалось? Заранее спасибо за помощь! P.S. только начал...
Windows Phone Разновидности проектов Windows Phone Интересует, почему Visual Studio не распознает bitmapImage. Я создал пустой проект Windows Phone. И еще почему не работает навигация с помощью свойства NavigareUri в HyperlInkButton в пустом проекте Windows Phone?? А в проекте Windows Phone Silverlight навигация работает. http://www.cyberforum.ru/windows-phone-dev/thread1508435.html
Не загружается конструктор XAML Windows Phone
Произошло необработанное исключение System.ObjectDisposedException Дескриптор SafeHandle был закрыт в Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess(String applicationPath, String clientPort, Uri hostUri, IDictionary environmentVariables, Int32& processId, Object& processData) в...
Как сохранить координаты телефона в txt? Windows Phone
Доброго дня, господа. В общем нужно получить собственные координаты - широта, долгота, - в градусах и сохранить в txt файле. Спасибо
Windows Phone C WP7.1 на WP 10 http://www.cyberforum.ru/windows-phone-dev/thread1508051.html
Вопрос такой, форумчане, сложно ли перекатываться с разработки под WP 7.1 на WP10. И стоит ли оно того? 8 и 8.1 в глаза не видел. Понятно, что это всё субъективщина, но всё же интересно ваше мнение.
Windows Phone Динамическое создание ListBoxItem Подскажите, как создавать элементы ListBox`a (ListBoxItem`ы) динамически. Ко всем ListBoxItem прописаны одни и те же стили, один и тот же шаблон. Как в C# задавать ListBoxItem, но так чтобы он получил те же стили, что и ListBoxItem заданный в разметке XAML. <Grid> <ScrollViewer VerticalScrollBarVisibility="Auto"> подробнее

Показать сообщение отдельно
kuzya19989
2 / 2 / 0
Регистрация: 23.10.2014
Сообщений: 14

Общие переменные - Windows Phone

02.08.2015, 15:48. Просмотров 177. Ответов 1
Метки (Все метки)

И снова здравствуйте) Пишу маленькое приложение на Шифнончик, и как неопытный программист столкнулся с проблемой. В проекте есть пару страниц. У каждой c# файл. Когда я работаю с переменными на одной странице, я просто создаю вне класса нужные переменные, и использую, к примеру, для всех кликов на странице.

Пример: Страница Действий(Action.xaml.cs)
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        int fkol = 0, skol = 0;
        private void Reset_Click(object sender, RoutedEventArgs e)
        {
            second.Content = "0";
            first.Content = "0";
            fkol = 0;
            skol = 0;            
            statusBar.Text = "Счётчик очков";
        }
        private void Counter_Click(object sender, RoutedEventArgs e)
        {
            fkol++;
            skol++; 
            second.Content = skol;
            first.Content = fkol;                      
        }
Но, мне надо создать переменную type(к примеру), которая будет принимать значения 1 или 2 после нажатия кнопки на странице Меню, но влиять она будет на странице Действий и ещё нескольких страницах.
Пример: Страница Меню(Menu.xaml.cs)
C#
1
2
3
4
5
6
7
8
        private void FirstType_Click(object sender, RoutedEventArgs e)
        {
            (не знаю как в таком случае будет описана переменная type) = 1;
        }
        private void SecondType_Click(object sender, RoutedEventArgs e)
        {
            (не знаю как в таком случае будет описана переменная type) = 2;
        }
Страница Действий(Action.xaml.cs)
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
           int fkol = 0, skol = 0, slow = 21, fast = 11;
        private void Reset_Click(object sender, RoutedEventArgs e)
        {
            second.Content = "0";
            first.Content = "0";
            fkol = 0;
            skol = 0;            
            statusBar.Text = "Счётчик очков";
        }
        private void Counter_Click(object sender, RoutedEventArgs e)
        {
            if((не знаю как в таком случае будет описана переменная type) = 1){
                    if(fkol != fast && skol != fast){
                    fkol++;
                    skol++; 
                    second.Content = skol;
                    first.Content = fkol;
                    } else {
                     second.Content = "0";
                     first.Content = "0";
                     fkol = 0;
                     skol = 0;            
                     statusBar.Text = "Счётчик очков";
                    }
               } else {
                if((не знаю как в таком случае будет описана переменная type) = 2){   
                   if(fkol != slow && skol != slow){
                    fkol++;
                    skol++; 
                    second.Content = skol;
                    first.Content = fkol;
                    } else {
                     second.Content = "0";
                     first.Content = "0";
                     fkol = 0;
                     skol = 0;            
                     statusBar.Text = "Счётчик очков";
                    }
                }                   
        }
Так вот вопрос, где(в каком файле) и как объявлять эту переменную?(К примеру - файл приложения App.xaml.cs, Action.xaml.cs(Файл страницы Действий) и Menu.xanl.cs(Файл страницы меню) - в каком из них?).

P.S. Не судите меня строго за мои каракули, я нубасик
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru