Форум программистов, компьютерный форум, киберфорум
C#: Xamarin/MAUI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
4 / 4 / 0
Регистрация: 06.03.2018
Сообщений: 134

Взаимодействие C# и XAML

03.12.2019, 07:21. Показов 1668. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как решить проблему - C# не видит имена xaml, в с# выдает ошибку при обращении к переменной div1
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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
using Xamarin.Forms;
using Xamarin.Forms.Xaml;
 
namespace CB
{
    [XamlCompilation(XamlCompilationOptions.Compile)]
    public partial class Page1 : ContentPage
    {
        int label1 = 0;
        public Page1()
        {
            InitializeComponent();
            
        }
        
        void Label1(object sender, EventArgs args)
        {
            label1++;
                      
            if (label1 % 2 == 0){ button1.IsVisible = false; }
            else{ div1.IsVisible = true; }
        }
       
    }
}
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:d="http://xamarin.com/schemas/2014/forms/design"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             mc:Ignorable="d"
             x:Class="CB.Page1">
    <ContentPage.Content>
        <StackLayout>
 
            <Label>
                <Label.GestureRecognizers>
                    <TapGestureRecognizer
                Tapped="Label1"
                NumberOfTapsRequired="2" />
                </Label.GestureRecognizers>
            </Label>
            <StackLayout x:Name ="div1" IsVisible ="False" >
 
            </StackLayout>
        </StackLayout>
    </ContentPage.Content>
</ContentPage>
Добавлено через 21 минуту
Решил проблему - нужно сначала сохранить xaml файл, после чего ошибка исчезнет
1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.12.2019, 07:21
Ответы с готовыми решениями:

Взаимодействие MainWindow.xaml.cs <->App.Xaml.cs
Я попробовал и, безусловно, оценил удобство и простоту использования WPF, поначалу казавшийся мне сложной конструкцией. Я, конечно,...

Передача обьекта xaml в другой обьект xaml
есть главное окно xaml &lt;Window x:Class=&quot;test.MainWindow&quot; ...

Динамическое добавление XAML в XAML
Перешел с Winows Forms на WPF буквально 6 часов назад если смотреть на Time Line, меня мучает вопрос, во всех статьях о визуальных...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.12.2019, 07:21
Помогаю со студенческими работами здесь

C# vs XAML
мне кажется или WPF это уже даже нефига не C#, а скорее один гольный XAML? везде где смотрю примеры всюду все на XAML, даже вместо событий...

C# и XAML
Здравствуйте! У меня есть код StackPanel, точнее много похожих StackPanel. Как сделать так, чтобы по if (num == 1) (по значению...

С++ и Xaml
Как обращаться к компонентам, типа texBox, по имени через цикл. У меня есть TB1, TB2, ... , TBn и если их много, то перебирать каждый не...

Разметка XAML
Здравствуйте, товарищи :) Я вот перешёл на WPF недели две назад, выучил азы работы с MVVM, ну как азы, вроде бы всё получилось превосходно,...

Шаблон в XAML
При создании шаблона на xaml, столкнулся с такой проблемой: есть DataGrid, в нём несколько колонок, хочу сделать, чтобы названия колонок...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru