Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Как остановить поток из другой кнопки? https://www.cyberforum.ru/ csharp-beginners/ thread2367463.html
private void buttonpause_Click(object sender, EventArgs e) { mainLabel.Text = "Работа алгоритма приостановлена. Шаг:"; buttonpause.Visible = false; start.Visible = true; //обрубить поток MetodNew } private void start_Click(object sender, EventArgs e) { buttonpause.Visible = true;
C# Сравнение строки чисел с маской
Всем привет, Прошу помощи Имеются строки координат (Х, Y, Z) записанные через запятую. 2308.5490722656,510.96115112305,120.5763702392 349.6171875,-200.30387878418,34.043487548828 2157.8901367188,-1985.2666015625,60.021717071533 и т.д. Эти координаты генерируются всегда примерно так:
C# Каким образом структуры наследуются от System.ValueTuple? Каким образом структуры наследуются от System.ValueTuple? Как мне сказали, структура запечатывается в класс, а потом этот класс наследуется от System.ValueTuple. Правы ли они? https://www.cyberforum.ru/ csharp-beginners/ thread2367454.html C# Проверить высказывание https://www.cyberforum.ru/ csharp-beginners/ thread2367387.html
Доброго всем здравия, духовного и телесного. Уважаемый мной историк сказал, что если при Петре первом человек положил в английский банк 10 фунтов под 10% годовых, то сегодня на эти деньги можно было купить земной шар. Проверить бы правильность, а то у меня от таких заявлений голова перестает работать.
Не могу понять что за оператор C#
Дано такое условие "Если yz > 0 и x > 0 , то ...иначе ...". Так вот, я не понимаю слитное написание "yz" это оператор "или" ?.
C# Ошибка в массиве в классе Написал такой массив. Ошибка на строке 138, 139 и 197. И правильно ли я написал массив в классе? using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApp1 https://www.cyberforum.ru/ csharp-beginners/ thread2367372.html
C# Индекс находился вне границ массива "Индекс находился вне границ массива", в чем ошибка? код C#: int kurs = 5; int grupa = 8; int a = new int; int sum; Random rnd = new Random(); https://www.cyberforum.ru/ csharp-beginners/ thread2367336.html Отсутствует аргумент, соответствующий требуемому формальному параметру C#
Вот такая проблема. На 159 строке ошибка в "new PrintBook". Пишет "отсутствует аргумент соответствующий требуемому формальному параметру release". В чём проблема? и правильно ли я создал класс исключений ArrayTypeMismatchException? using System; using System.Collections.Generic; using System.Linq; using System.Text;
C# Реализовать метод сортировки selection через while Добрый вечер! Помогите написать метод выбора, реализованный с помощью двух циклических операторов while вот мой код int max = 0; int nmax; for (int i = 0; i < n - 1; i++) { max = mas; https://www.cyberforum.ru/ csharp-beginners/ thread2367256.html C# Задача для динамического массива https://www.cyberforum.ru/ csharp-beginners/ thread2367239.html
Здравствуйте. Ребят, такая задача: нужно написать динамический массив на с#, который состоит из 10 элементов и нужно чтобы прога выводила, сколько и каких чисел сколько раз идут подряд. Сложно объяснить, но это примерно так: допустим есть массив состоящий из 1112223432, получается прога должна выводить " повторения: единицы-3 раза, двойки-3 раза". ну как то так. у меня вообще нет никакого...
C# Разница Struct и Class
Подскажите почему при вызове метода переменная класса change не изменяет свое изначально заданное значение? /* Создайте класс MyClass и структуру MyStruct, которые содержат в себе поля public string change. В классе Program создайте два метода: - static void ClassTaker(MyClass myClass), который присваивает полю change экземпляра myClass значение «изменено». - static void...
C# Разработать систему «Платежи». Клиент имеет Счет в банке Здравствуйте. Помогите пожалуйста написать программу. Разработать систему «Платежи». Клиент имеет Счет в банке и Банковскую карту (КК). Клиент может оплатить Заказ, сделать платеж на другой Счет, заблокировать КК и аннулировать Счет. Администратор может заблокировать КК за превышение платежа. https://www.cyberforum.ru/ csharp-beginners/ thread2367162.html
9 / 8 / 4
Регистрация: 22.10.2017
Сообщений: 162
0

Вылетает приложение на моменте InitializeComponent() Xamarin - C# - Ответ 13138627

08.12.2018, 20:11. Показов 2171. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. Хотел в приложении сделать добавление человека и вывод его в listview, однако происходит краш вот тут :
C#
1
2
3
4
5
6
7
8
9
10
public partial class PersonPage : ContentPage
{
    public MainViewModel ViewModel { get; private set; }
    public PersonPage(MainViewModel vm)
    {
        InitializeComponent();  //в этой строчке
        ViewModel = vm;
        this.BindingContext = ViewModel;
    }
}
С вот таким сообщением: Unhandled Exception: System.MissingMethodException: Method not found: void Xamarin.Forms.Xaml.Internals.SimpleValueTargetProvider..ctor(object[],object,Xamarin.Forms.Internals.INameScope)

Пытался делать через MVVM. Вот код MainViewModel:
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
public class MainViewModel : INotifyPropertyChanged
{
    public event PropertyChangedEventHandler PropertyChanged;
    public Person person { get; private set; }
    PersonsListViewModel pvm;
 
    public MainViewModel()
    {
        person = new Person();
    }
 
    public PersonsListViewModel ListViewModel
    {
        get { return pvm; }
        set
        {
            if (pvm != value)
            {
                pvm = value;
                OnPropertyChanged("ListViewModel");
            }
        }
    }
 
    public bool IsValid
    {
        get
        {
            return ((!string.IsNullOrEmpty(Name.Trim())) ||
                (!string.IsNullOrEmpty(Surname.Trim())) ||
                (!string.IsNullOrEmpty(Gender.Trim())) ||
                (!string.IsNullOrEmpty(DoB.Trim())));
        }
    }
 
    public string Name
    {
        get { return person.Name; }
        set
        {
            if (person.Name != value)
            {
                person.Name = value;
                OnPropertyChanged("Name");
            }
        }
    }
 
    public string Surname
    {
        get { return person.Surname; }
        set
        {
            if (person.Surname != value)
            {
                person.Surname = value;
                OnPropertyChanged("Surname");
            }
        }
    }
 
    public string DoB
    {
        get { return person.DoB; }
        set
        {
            if (person.DoB != value)
            {
                person.DoB = value;
                OnPropertyChanged("DoB");
            }
        }
    }
 
    public string Gender
    {
        get { return person.Gender; }
        set
        {
            if (person.Gender != value)
            {
                person.Gender = value;
                OnPropertyChanged("Gender");
            }
        }
    }
 
    public string Id
    {
        get { return person.Id; }
        set
        {
            if (person.Id != value)
            {
                person.Id = value;
                OnPropertyChanged("Id");
            }
        }
    }
 
    protected void OnPropertyChanged(string propName)
    {
        if (PropertyChanged != null)
            PropertyChanged(this, new PropertyChangedEventArgs(propName));
    }
}
Код PersonPage.xaml:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?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:local="clr-namespace:GenTree.ViewModels"
         x:Class="GenTree.Views.PersonPage">
 
<StackLayout>
    <StackLayout x:Name="personStack">
        <Label Text="Name" />
        <Entry Text="{Binding Name}" FontSize="Medium" />
        <Label Text="Surname" />
        <Entry Text="{Binding Surname}" FontSize="Medium" />
    </StackLayout>
    <StackLayout Orientation="Horizontal" HorizontalOptions="CenterAndExpand">
        <Button Text="Add" Command="{Binding ListViewModel.SavePersonCommand}" CommandParameter="{Binding}" />
        <Button Text="Delete" Command="{Binding ListViewModel.DeletePersonCommand}" CommandParameter="{Binding}" />
        <Button Text="Back" Command="{Binding Path=ListViewModel.BackCommand}" />
    </StackLayout>
</StackLayout>
</ContentPage>
Если что, скажите что ещё скинуть для полной картины. Заранее спасибо.

Вернуться к обсуждению:
Вылетает приложение на моменте InitializeComponent() Xamarin C#
0
Лучшие ответы (1)
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.12.2018, 20:11
Готовые ответы и решения:

Вылетает программа на моменте выведении информации на экран
Всем привет! Учусь на программиста и нам задали проект: написать программу, где используется...

На новом компьютере программа вылетает в точке входа в метод InitializeComponent
пишу программу на своем компьютере с windows 7 и с установленной visual studio 2012 пытаюсь...

Xamarin Hello World вылетает
Здравствуйте, товарищи. Осваиваю Xamarin. Использую Xamarin Studio 5.9.3 (build 1). Создал проект...

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

1
08.12.2018, 20:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.12.2018, 20:11
Помогаю со студенческими работами здесь

VS2017 не может запустить Xamarin приложение на эмуляторе
Вот что в build логе она пишет О каком &quot;No space left on device&quot; идет речь? На винте есть еще...

Xamarin ругается на RAM, открыть приложение не могу
При запуске эмулятора android пишет что нехватает памяти, хотя у меня 4 гига. Запускается с...

Приложение на Xamarin.Forms + сервер Apache2 (с PHP и MySQL)
Форумчане, нуждаюсь в вашей помощи. Имеется кросс-платформенное приложение Xamarin.Forms, в котором...

Не могу подписать приложение и запустить на устройстве. Xamarin for Mac
Хочу запустить приложение на своем iPad устройстве. Однако при компиляции пишет &quot;Error: No...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru