Текст из label - C#
Формулировка задачи:
Как из, например, label3 (label3.Text = "blabla") вытащить текст?
Хотел сделать так, что бы полученное число, которое выводилось в label, можно было поставить в значение Пробовал так:
но не получалось ничего...
Я наверное делаю тупо, беру число из label, когда можно его взять из результата кода ниже. Но т.к. я полный олух в C#, придумал, как смог
В код ниже...
я не могу сделать например что-то типо:
Не работает и выдает ошибку что класса e не существует. Хотя код выше работает -_-
Я валенок)
progressbar1.Maximum = ""
progressBar1.Maximum = Convert.ToInt32(label3.Text.ToString());
public Form1() { InitializeComponent(); BackgroundWorker backgroundWorker2 = new BackgroundWorker(); backgroundWorker2.DoWork += (s, e) => { DriveInfo[] allDrives = DriveInfo.GetDrives(); foreach (DriveInfo d in allDrives) { try { e.Result = Convert.ToInt32(e.Result) + GetFiles(d.Name, "*.*").Count; } catch (Exception err) { e.Result = err.Message; } } }; backgroundWorker2.RunWorkerCompleted += (s, e) => label3.Text = e.Result.ToString(); backgroundWorker2.RunWorkerAsync(); }
progressBar1.Maximum = e.Result.ToString();
Решение задачи: «Текст из label»
textual
Листинг программы
int value = int.Parse(label1.Text)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д