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

Xamarin

Войти
Регистрация
Восстановить пароль
 
mathahakar
2 / 2 / 1
Регистрация: 31.01.2014
Сообщений: 80
#1

Ошибка при нажатии на кнопку (button) - Xamarin

20.07.2015, 22:04. Просмотров 488. Ответов 1
Метки нет (Все метки)

Проблема видна на скриншоте. Помогите, пожалуйста. Никак не могу раздуплиться...
Скрин
Ошибка при нажатии на кнопку (button)


Код:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
 
using Android.App;
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;
 
namespace Test2
{
    [Activity (Label = "Test2", MainLauncher = true, Icon = "@drawable/icon")]
    public class MainActivity : Activity
    {
        int a=(Resource.Id.editText1);
        int b=(Resource.If.editText2);
 
        Button button = (Resource.Id.button1);
        Button.Click += {int c=a+b; editText3.Text =(c);};
    }
}
Как нужно написать? В дефолтном "Hello, world" для клика используется delegate, и в текущем коде это выглядеть будет по моему представлению так:
C#
1
Button.Click += delegate {int c=a+b; editText3.Text =(c);};
И таким образом ошибки тоже не пропадают.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.07.2015, 22:04     Ошибка при нажатии на кнопку (button)
Посмотрите здесь:
Xamarin Про Button
Xamarin Xamarin, ошибка при билде
Xamarin Ошибка при компиляции в MonoDevelop
Ошибка при запуске пустого проекта Xamarin
Xamarin Ошибка при установки Xamarin Studio
Открытие страницы при нажатии на кнопку(button) Delphi
Как при нажатии на кнопку Button открыть PopupMenu? C++ Builder
Delphi Создать button кнопку, которая при нажатии меняет название
PHP Сделать ссылку на php при нажатии на кнопку html button
C# WPF Как вывести Button.Content в Textbox, при нажатии на данную кнопку
Delphi БД При нажатии на кнопку (Button) удалять из таблицы AdoTable нужные мне данные
Ошибка при нажатии кнопки button Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Aleksei_Ferof
1 / 1 / 2
Регистрация: 11.07.2014
Сообщений: 8
21.07.2015, 14:38     Ошибка при нажатии на кнопку (button) #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
В android в активити должен быть метод
C#
1
2
3
4
5
6
7
8
9
protected override void OnCreate (Bundle bundle)
        {
            base.OnCreate (bundle);
 
            // Set our view from the "main" layout resource
            SetContentView (Resource.Layout.Main);
 
            // Our code will go here
        }
и еще инициализация объектов проходит следующим образом:
C#
1
Button btn = findViewById<Button> (Resource.id.btn);
Рекомендую перед тем как лезть в незнакомые вам технологии изучить их. И будет меньше глупых вопросов.
Yandex
Объявления
21.07.2015, 14:38     Ошибка при нажатии на кнопку (button)
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru