Считывание значения с textbox в переменную
В форме пользователь вводит число, как написать код что бы после нажатия кнопки это число присваивалось значению переменной а?
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Запись и считывание из textBox в переменную
Как считывать из переменной в textBox? string t1 = textBoxx1.Text; string t2 =.
Не проходит считывание значения в переменную
Приветствую, форумчане. При написании программы столкнулся с проблемой. Вот собственно код.

Динамическое считывание значения Value из TextBox
Добрый день, уважаемые форумчане, специалисты. Опыта в программировании у меня мало, поэтому прошу.
значения из TextBox в переменную
В общем нужно получать целые числовые значения, в виде переменной, из TextBox и сравнивать их с.
Считать несколько цифр из textbox через :

Считать несколько символов (цифр) из файла и преобразовать их в число
Предположим у меня есть массив, в котором у первого элемента значение 1, у второго значение 2, у.

Из множества TextBox считать значения, и пропустить через формулу
Здравствуйте, есть 18 textbox, из них необходимо вытянуть значения и узнать среднее арифметическое.
Как заполнить несколько TextBox через цикл
Ребят подскажите как заполнить текст боксы через цикл. у самого не получается)) 🙁 Пример.
Как считать с консоли сразу несколько чисел через пробел в одной строке?
Есть два вопроса. 1)Как например считать число с консоли. Я пишу int a = Console.Read();.
2633 / 1561 / 853
Регистрация: 23.02.2019
Сообщений: 3,876
using System.Linq;
1 2 3 4 5 6 7
int[] numbers = textBox1.Text.Split(':') .Select(i => int.Parse(i)) .ToArray(); int h = numbers[0]; int m = numbers[1]; int s = numbers[2];
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Как перемножить, сложить и т.д несколько чисел через один textbox?
Как перемножить, сложить и т.д несколько чисел через один textbox?
Ввод массивов через множество textBox, подсчёт суммы, и вывод через listBox. Ошибка при вводе через textBox
Создал я кучу текст боксов, там происходит ввод каждого элемента массива. И вывод через листбокс .
Работа с TextBox. Текст из multiline TextBox в несколько простых TextBox
Как перенести большой текст из одного мультилайн textbox в несколько обычных textbox у которых.
Вывод числа, получаемого при прочтении цифр заданного значения справа налево, через textBox
Дано натуральное число. Получить число, получаемое при прочтении его цифр справа налево. private.

Как считать определённое количество цифр заданного числа (считать число до заданной цифры)?
как считать число 12345 до символа 5? То есть 1234 присвоить другой переменной. wall:
DataGridView — textbox вставка через меню и через клавиатуру, распределение по всем textbox
Ребята подскажите можно ли в DataGridView, который содержит textbox, вставить данные так, чтобы они.
Как сложить числа из TextBox?
Добрый день всем.
Я начинающий программист и захотел сделать калькулятор в WinForms. Сегодня решил сделать сложение но когда писал код столкнулся с проблемой: вместо результата сложения в тексбоксе пишет ноль. И что бы я ни делал всё равно пишет ноль. Пожалуйста помогите найти проблему.
Вот код (простите за непричёсанный вид):
using System; using System.Windows.Forms; class MyButtonClass : Form < private Button One, Plus, Equally; private TextBox FirstText, SecondText, ThirdText, FourthText; string s; double a; double b; double c; public MyButtonClass() < One = new Button(); One.Text = "1"; One.Top = 200; One.Left = 0; One.Height = 50; One.Width = 70; One.Click += new System.EventHandler(OneButton); this.Controls.Add(One); //Declare, properties and call a button Plus = new Button(); Plus.Text = "+"; Plus.Top = 200; Plus.Left = 70; Plus.Height = 50; Plus.Width = 70; Plus.Click += new System.EventHandler(PlusButton); this.Controls.Add(Plus); //Declare, properties and call a button Equally = new Button(); Equally.Text = "="; Equally.Top = 200; Equally.Left = 140; Equally.Height = 50; Equally.Width = 70; Equally.Click += new System.EventHandler(EquallyButton); this.Controls.Add(Equally); //Declare, properties and call a button FirstText = new TextBox(); FirstText.Top = 10; FirstText.Left = 0; FirstText.Height = 50; FirstText.Width = 210; this.Controls.Add(FirstText); //Declare, properties and call a TextBox SecondText = new TextBox(); SecondText.Top = 60; SecondText.Left = 0; SecondText.Height = 50; SecondText.Width = 210; this.Controls.Add(SecondText); //Declare, properties and call a TextBox ThirdText = new TextBox(); ThirdText.Top = 110; ThirdText.Left = 0; ThirdText.Height = 50; ThirdText.Width = 210; this.Controls.Add(ThirdText); //Declare, properties and call a TextBox FourthText = new TextBox(); FourthText.Top = 160; FourthText.Left = 0; FourthText.Height = 50; FourthText.Width = 210; this.Controls.Add(FourthText); //Declare, properties and call a TextBox >static void Main() < Application.Run(new MyButtonClass()); //starting objects of class MyButtonClass >private void FirstText_TextChanged(object sender, EventArgs e) < s = FirstText.Text; a = Convert.ToDouble(s); >private void ThirdText_TextChanged(object sender, EventArgs e) < s = ThirdText.Text; b = Convert.ToDouble(s); >void OneButton(object sender, EventArgs e) < if (SecondText.Text == "") < FirstText.Text += "1"; >else if (SecondText.Text == "+") < ThirdText.Text += "1"; >> void PlusButton(object sender, EventArgs e) < SecondText.Text = "+"; >void EquallyButton(object sender, EventArgs e) < c = a + b; FourthText.Text = Convert.ToString(c); >>
- Вопрос задан более трёх лет назад
- 1188 просмотров
15 комментариев
Простой 15 комментариев
Как извлечь число с точкой из textbox’a?
Вечер добрый!
Такая проблема:
из textbox’a вынимается значение и записывается в переменную.
double x = double.Parse(TextBox1.Text);
Но как только я ввожу в textbox число
0.5 все вылетает с ошибкой.
Как мне все — таки извлечь числа подобного типа?
- Вопрос задан более трёх лет назад
- 7018 просмотров
Комментировать
Решения вопроса 2
Либо просто:
double = double.Parse(TextBox1.Text.Replace(".", ","));
double = double.Parse(TextBox1.Text, CultureInfo.GetCultureInfo("ru-RU").NumberFormat);
Ответ написан более трёх лет назад
Нравится 1 4 комментария
Никогда так не делайте (особенно с заменой точки на запятую).
Правильнее всего так:
double x = double.Parse(TextBox1.Text, CultureInfo.CurrentUICulture);
Еще правильнее использовать TryParse. И уж совсем круто использовать вью-модель с байндингом.
ekdown @ekdown Автор вопроса
@lam0x86 , А почему нельзя TextBox.Text.Replace(«.», «,»)
@ekdown Можно, конечно, но не универсально. В настройках ОС можно поставить любой символ-разделитель для дроби. Мало кому придет в голову использовать что-то кроме точки и запятой, но тем не менее.