powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Полупрозрачная панель поверх формы
4 сообщений из 4, страница 1 из 1
Полупрозрачная панель поверх формы
    #39601974
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем!

Есть приложение на C# (.net framework 4.5). В нем есть форма, которая периодически может выполнять длительные операции.
Вот задумался перевести долгоиграющие операции на BackgroundWorker. Но саму форму есть желание закрыть полупрозрачным контролом в котором будет что-то вертеться - чтобы юзер с одной стороны понимал, что у него приложение не подвисло, при этом юзер не мог нажать чего-нибуть на "занятой" делом форме. Но при этом мог запустить другие формы внутри приложения.
Итак, вкратце. Хочется поверх всех контролов на форме вывести полупрозрачный контрол (например, панель или image) внутри которого будут вертеться условные "часики".
Неспешное гугленье почему-то не дало ответа на вопрос. Вот подумал - может неправильно этот самый вопрос задаю? Вобщем, просьба поделиться решением задачи.

С уважением, вадим
...
Рейтинг: 0 / 0
Полупрозрачная панель поверх формы
    #39601984
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim RomanenkoПривет всем!

Есть приложение на C# (.net framework 4.5). В нем есть форма, которая периодически может выполнять длительные операции.
Вот задумался перевести долгоиграющие операции на BackgroundWorker. Но саму форму есть желание закрыть полупрозрачным контролом в котором будет что-то вертеться - чтобы юзер с одной стороны понимал, что у него приложение не подвисло, при этом юзер не мог нажать чего-нибуть на "занятой" делом форме. Но при этом мог запустить другие формы внутри приложения.
Итак, вкратце. Хочется поверх всех контролов на форме вывести полупрозрачный контрол (например, панель или image) внутри которого будут вертеться условные "часики".
Неспешное гугленье почему-то не дало ответа на вопрос. Вот подумал - может неправильно этот самый вопрос задаю? Вобщем, просьба поделиться решением задачи.

С уважением, вадим
если задать форме\контейнера IsEnabled = false, нажать на что либо внутри формы будет нельзя
...
Рейтинг: 0 / 0
Полупрозрачная панель поверх формы
    #39602006
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesесли задать форме\контейнера IsEnabled = false, нажать на что либо внутри формы будет нельзя
Да, спасибо! Это я в курсе. Вопрос в "красивости". Если просто сделать форму (и по умолчанию все контролы на ней" выключенной - то юзер может не понять, что происходит. Хотелось бы как-то дать понять юзеру что форма "занята". Как-то кроме изменения курсора в состояние Wait :)
...
Рейтинг: 0 / 0
Полупрозрачная панель поверх формы
    #39602009
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Vadim Romanenko,

Ну показывайте ему какую-то анимацию, как Виндовс при копировании файлов
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Полупрозрачная панель поверх формы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]