Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
9 / 7 / 2
Регистрация: 06.03.2012
Сообщений: 686

Как прочитать текст label?

04.05.2023, 13:05. Показов 1855. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как прочитать текст label. Есть 10 меток(label). Каждой из этих меток присвоено слово. Как прочитать это слово?
Вот код.
C#
1
2
3
4
5
6
7
8
private void label11_Click(object sender, EventArgs e)
        {
            int j = int.Parse(label21.Text);
            string[] label = Enumerable.Range(1, 10).Select(r => $"label{r}").ToArray();
            
            string firstword = label[j].Text; // Ошибка   CS1061  "string" не содержит определения "Text", и не удалось найти доступный метод расширения "Text", принимающий тип "string" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).
            
        }
Прошу помощи.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.05.2023, 13:05
Ответы с готовыми решениями:

Как прочитать текст из файла?
Создал элементарную программу. При нажатии на button d textBox1 должен появиться текст из прочитанного файла. В результате при нажатии на...

Как прочитать текст построчно
Есть буфер string с текстом. Нужно прочитать этот буфер построчно. Либо запихнуть в массив string либо в List Скажите что лучше и как...

Как записать/прочитать многострочный текст в XML файл?
Предполагаю сохранять настройки приложения в XML файл. Для этого использую следующий код. Props.cs using System; //надо добавить...

26
 Аватар для iLinks
800 / 458 / 237
Регистрация: 03.01.2017
Сообщений: 1,342
04.05.2023, 18:16
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от vlad56 Посмотреть сообщение
int j = int.Parse(label21.Text);
C#
1
int j = int.Parse(((Label)sender).Text);
Так вы получите свой j
0
9 / 7 / 2
Регистрация: 06.03.2012
Сообщений: 686
04.05.2023, 18:20  [ТС]
Цитата Сообщение от January29 Посмотреть сообщение
Значит сравнивать текст из метки. Ну как выглядит массив?
Словами на них это текст в метки Label?
Первый массив это словарь. Строка 26.
Второй массив - строка 51
Третий массив - строка 82
Да это текст в метки(label).

Добавлено через 2 минуты
Цитата Сообщение от iLinks Посмотреть сообщение
Так вы получите свой j
Да.
0
 Аватар для iLinks
800 / 458 / 237
Регистрация: 03.01.2017
Сообщений: 1,342
04.05.2023, 18:22
Цитата Сообщение от vlad56 Посмотреть сообщение
Да.
Теперь разобрались?
0
9 / 7 / 2
Регистрация: 06.03.2012
Сообщений: 686
04.05.2023, 19:36  [ТС]
Цитата Сообщение от iLinks Посмотреть сообщение
Теперь разобрались?
В чём?
0
 Аватар для iLinks
800 / 458 / 237
Регистрация: 03.01.2017
Сообщений: 1,342
04.05.2023, 20:17
vlad56, а в чем вам надо было разобраться
1
9 / 7 / 2
Регистрация: 06.03.2012
Сообщений: 686
04.05.2023, 21:44  [ТС]
Цитата Сообщение от iLinks Посмотреть сообщение
Теперь разобрались?
Здесь решение не получилось. Задачу решил по другому. Спасибо за помощь.
0
2293 / 1609 / 400
Регистрация: 26.06.2017
Сообщений: 4,773
Записей в блоге: 1
04.05.2023, 22:02
vlad56, у вас концептуально не правильно выстроено приложение. Не поленитесь и почитайте закреплённую тему, там доходчиво всё написано. У вас есть зачатки правильной модели, есть словарь Words, но его лучше сделать коллекцией классов со свойствами int, string. Эти классы надо привязывать к меткам, самый простой способ связывания в данном случае это использовать свойство Tag. Тогда получится такой подход: устанавливается правильный вариант (это ваша некай j, значение которой лично мне не понятно), при этом в некоторой переменной на уровне формы сохраняется объект модели "правильный ответ"; затем делается клик по другой(им) меткам, в общем обработчике клика этих меток собирается коллекция chosenWords (объектов ответов); после всего этого выполняется анализ ответов, но сами метки вам не нужны, т.к. у вас есть правильный вариант и список, в котором его надо поискать. Определение наличия правильного ответа делается по совпадению числового поля модели.

Не по теме:

Букав многа, кажется легче было код набросать, но мне лень студию заводить, её потом не заглушишь :-))

3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.05.2023, 22:02

Как поменять текст в Label по истечению времени?
Например: Первый текст: Загрузка данных... Потом текст меняется на: Подключение к базе данных...

Как получить текст с сайте и вставить его в Label
Смотрите, на сайте яндекс маркет есть цена товара, как бы её так получать , чтобы эта цена обновлялась и заносилась в label на форме

Как спарсить определенный текст с сайта и записать его в label?
Здравствуйте. Есть определенный сайт. Нужно спарсить с него определенный текст и записать его в label. Пример текста на сайте: ...

Как прочитать текст из файла и записать его в ListBox или Label?
Вопрос1. Имеется txt файл с текстом: строка1 строка2 строка3 строка4 строка5 Как добавить эти строчки из файла в...

Перенести текст с одного label на label в другом окне
Как перенести текст с label одного окна в label другого окна? ссылка на гитхаб: https://github.com/tim-stark-m45/WPF_ViewTest


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

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Новые блоги и статьи
Нейтральные знания, чистый код - бла-бла-бла-бла, на самом деле кликбейт и самореклама, плагиат, и вот почему
Hrethgir 27.07.2026
То-есть отклонение такой публикации говорит само за себя, и пусть только возьмут на вооружение после отклонения публикации - это будет чистейшим актом плагиата. Отклонял Хабр. Дословно, отклонённая. . .
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
Очистка реквизитов и табличных частей документа при копировании (вариант 2)
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2. Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru