|
0 / 0 / 1
Регистрация: 03.05.2014
Сообщений: 47
|
||||||
.NET 4.x Изменение одного свойства у нескольких компонентов одновременно03.05.2014, 08:36. Показов 4920. Ответов 12
Метки нет (Все метки)
Доброго времени суток, уважаемые форумчане!
Передо мной встала задача создать инженерный калькулятор. При выборе "Десятичной системы счисления" программа должна изменять свойство Enabled кнопок A-F ( для 16-й системы счисления) на False. Если работать примитивно, то получается следующее:
0
|
||||||
| 03.05.2014, 08:36 | |
|
Ответы с готовыми решениями:
12
Генерация одного файла с нескольких машин одновременно |
|
Заблокирован
|
||||||
| 03.05.2014, 09:08 | ||||||
|
Sita RaiNy, добрый день
1
|
||||||
|
0 / 0 / 1
Регистрация: 03.05.2014
Сообщений: 47
|
||||||
| 03.05.2014, 11:51 [ТС] | ||||||
|
Ev_Hyper, выдает ошибку "Ссылка на объект не указывает на экземпляр объекта." на следующий код:
0
|
||||||
|
Заблокирован
|
|
| 03.05.2014, 11:59 | |
|
Sita RaiNy, возможно с тем, что кнопки названы по другому.
0
|
|
|
2152 / 1289 / 516
Регистрация: 04.03.2014
Сообщений: 4,092
|
|
| 03.05.2014, 12:04 | |
|
Ev_Hyper, по названию не самый лучший вариант
Sita RaiNy, запиши в теги кнопок которые хочешь сразу менять например = 1 потом пройдись по всем контроллам и проверяй тег на 1. при равенстве изменяй свойство
0
|
|
|
0 / 0 / 1
Регистрация: 03.05.2014
Сообщений: 47
|
|
| 03.05.2014, 12:11 [ТС] | |
|
Metall_Version, честно говоря, не очень Вас поняла( Что Вы имеете в виду под тегами?
ЗЫ: извините за непонятливость =(
0
|
|
|
|
||||||
| 03.05.2014, 12:24 | ||||||
|
Sita RaiNy, слишком коротко тут не выйдет, поскольку так или иначе все кнопки проверять на соответствие. Можно сделать таким вот образом.
0
|
||||||
|
0 / 0 / 1
Регистрация: 03.05.2014
Сообщений: 47
|
|
| 03.05.2014, 12:43 [ТС] | |
|
insite2012, я Вас поняла, спасибо) хотя, как оказалось, исходный код все-таки короче. В любом случае Ваша помощь мне пригодилась.
0
|
|
|
Заблокирован
|
|
| 03.05.2014, 12:49 | |
|
Metall_Version, вы не могли бы объяснить, почему нежелательно перебирать кнопки по названию, и какой вариант тут будет лучше?
0
|
|
|
2152 / 1289 / 516
Регистрация: 04.03.2014
Сообщений: 4,092
|
|
| 03.05.2014, 12:51 | |
|
Ev_Hyper, прошу прощения , думал вы по тексту перебираете .
по названию все ок
0
|
|
|
|
||||||
| 03.05.2014, 13:03 | ||||||
Сообщение было отмечено Sita RaiNy как решение
Решение
Sita RaiNy, вот то же самое через LINQ. Так будет короче.
1
|
||||||
|
Кодогенератор
200 / 200 / 51
Регистрация: 15.06.2011
Сообщений: 794
|
|
| 03.05.2014, 20:08 | |
Сообщение было отмечено Sita RaiNy как решение
Решение
зачем такие сложности?
лучше поместить все кнопки с буквенными бутонами на контрол типа panel и отключать его - кода будет одна строка.
1
|
|
|
0 / 0 / 1
Регистрация: 03.05.2014
Сообщений: 47
|
|
| 04.05.2014, 13:29 [ТС] | |
|
hepper, блин, хорошая идея. Я как-то даже не подумала, что можно так просто сделать. Спасибо)
0
|
|
| 04.05.2014, 13:29 | |
|
Помогаю со студенческими работами здесь
13
Синхронное изменение размера нескольких форм одновременно Изменение одного свойства группе объектов Отключение/включение (активация/де активация) одновременно всех (нескольких) компонентов на форме Изменения анимации фона приложения - установка нескольких анимаций для одного свойства Создать Generic Mapper, который будет мапить схожие свойства одного объекта в свойства другого Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|