20 / 17 / 0
Регистрация: 15.08.2012
Сообщений: 122
1

Использование MouseEnter для каждого Label с использованием цикла

11.04.2013, 23:27. Показов 1258. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как с помощью цикла для каждого Label в форме задать события MouseEnter и MouseLeave ?
Я пытался сделать так, но не получается:
C#
1
2
3
            foreach (Control control in this.Controls)
                if (control is Label)
                    control.MouseEnter += (sender, e) => { control.ForeColor = Color.DimGray; };
Закрашивает при наводке только 1-ый label....а нужно, чтобы при наводке закрашивал определенный label
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.04.2013, 23:27
Ответы с готовыми решениями:

составить блок-схему алгоритмов для решения задач с использованием трех циклов цикла с постусловием, цикла с предусловием и цикла с параметрами
помогите составить блок-схему алгоритмов для решения задач с использованием трех циклов цикла с...

Обработка события mouseEnter на label
Есть форма и внутри её четыре label'a выстраивают некую квадратную область. Нужно чтобы мышка не...

С использование цикла изменить первую букву каждого слова строки на заглавную
Вводится предложение из пяти слов. Сделать, с использование цикла, чтобы каждое слово начиналось с ...

Как задать условие выхода из цикла, проверку на использование каждого элемента в массиве?
Есть функция: void naznachenie (string FIO, string dol) { int a; while (FIO...

1
Заблокирован
11.04.2013, 23:58 2
стандартный прикол с замыканием

Добавлено через 2 минуты
C#
1
2
3
4
5
6
 foreach (Control control in this.Controls)
{
         var t = control as Label; 
          if (t != null)
               t.MouseEnter += (sender, e) => { t.ForeColor = Color.DimGray; };
}
Добавлено через 4 минуты
http://www.rsdn.ru/article/csh... Csharp.xml - это для понимания сути.

Добавлено через 7 минут
кстати, решарпер вот такую хрень отлавливает очень хорошо.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.04.2013, 23:58
Помогаю со студенческими работами здесь

Использование двух источников для одного label
Имеется база данных с таблицами "Заказы" (Заказчик, Товар, Количество) и "Товары" (Наименование,...

Использование цикла for для графики
Приветствую. Дали задание изобразить рупор и что-то подобное на четырехгранную звезду методом...

Перевод массива из double в String для записи каждого элемента в Label
Помогите пожалуйста

Использование цикла с предусловием для табулирования функций
Помогите, пожалуйста,решить задачу. Значение функции f(x)= 3x^2+2x+1 определены при x=x0(hx)xn....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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