В статье рассказывается как создать приложение сложения двух чисел в Visual Studio 2015 на C# в виде универсального приложения под Windows 10 или Metro приложения приложения.

Подготовка

Если вы впервые хотите знаться созданием подобных приложений в Visual Studio, то скорее всего данный модуль не будет установлен.

Плюс также при создании приложения Windows попросит перевести устройство в режим разработчика:

Сообщение об необходимости включения режима разработчика

Включение режима разработчика в Windows 10

Подтверждение включения режима разработчика

Создание проекта

Создание нового проекта

Выбор типа нового проекта

Созданный проект

Интерфейс приложения

Откройте файл MainPage.xaml:

Файл MainPage.xaml в обозревателе решений

Если находитесь не в конструкторе, то перейдите в него. Конструктор открывается не очень быстро. В результате увидите это окно:

Окно редактора интерфейса

Пока мы не собираемся писать приложения под все платформы с адаптивным дизайном, поэтому в качестве платформы для конструктора выберете Desktop:

Выбор устройства, под которое будет создаваться приложение

Перетащите два textBox на форму, в которые будем записывать наши числа:

Поля ввода текста

И поменяйте значения в этих полях ввода:

Изменение начального текста в полях ввода

Перетащите кнопку на форму:

Кнопка на форме приложения

Перетащите третий textBox на форму, в которую мы будем выводить информацию, и растяните его:

Поле для вывода информации

Написание кода основной программы

Щелкнете по кнопке двойным кликом:

Двойной клик по кнопке

Мы получили метод, в котором прописываем реакцию на клик нашей мыши:

Метод обработки клика кнопки

В фигурных скобках пропишем код нашей программы по считыванию двух чисел, их сложении и выводе результата:

int x, y, z;

// Считаем значение из первого lineEdit
string S1 = textBox.Text;
// Переведем значение в число
x = Convert.ToInt32(S1);

// Считаем значение из второго lineEdit
string S2 = textBox1.Text;
// Переведем значение в число
y = Convert.ToInt32(S2);

// Посчитаем сумму
z = x + y;

// Выведем результат
textBox2.Text = z.ToString();

Код метода обработки клика кнопки

Запуск программы

Запуск приложения

Получаем наше приложение:

Запущенное приложение

Чтобы не видеть служебной черной надписи вверху слева, то выберете режим не Debug, а Release:

Выбор режима запуска приложения

Запущенное приложение в режиме Release

При вводе наших чисел и нажатии на кнопку получим вот это:

Результат выполнения программы<ul><li>Visual Studio 2017 Logo.svg by Microsoft Corporation / (2019-06-08)</li></ul>