Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
1 / 1 / 0
Регистрация: 04.12.2012
Сообщений: 49
.NET 4.x

Сделать форму невидимой для Alt+Tab

24.04.2015, 10:45. Показов 4294. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Итак, какая же форма мне нужна:

1) Чтобы она являлась частью главной и не появлялась отдельно в меню Alt+Tab. А именно это и происходит если просто создать новую форму.
2) Чтобы контролы главной формы не перекрывали новую форму, а именно это и происходит если создать дочернюю форму:

C#
1
2
3
4
 Form2 form = new Form2();
 form.TopLevel = false;
 form.Parent = this;
 form.Show();
Если убрать строчку "form.TopLevel = false", то будет ошибка, мол нельзя делать дочернюю форму высокого уровня.

Подскажите мне пожалуйста, кто знает. Прошу привести примеры кодов или дать полезные ссылки хотя бы на всякие обучения по формам, которые естественно помогут в моем вопросе, а не будут дублировать мои уже имеющиеся знания...
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.04.2015, 10:45
Ответы с готовыми решениями:

Как сделать форму невидимой?
вобчем такой проблем: допустим есть форма и на ней находится кнопка (допустим кнопка) нужно сделать так, чтобы форма была полностью...

Как сделать форму невидимой
Существует одна форма, и надо чтобы от неё висел только процесс. В коде прописано событие на клавишу и хотелось бы чтобы это событие...

Как сделать так, чтобы программа не показывалась при выборе окон через alt + tab, если она сидит в трее
Как сделать так, чтобы программа не показывалась при выборе окон через alt + tab, если она сидит в трее this.WindowState =...

21
1 / 1 / 0
Регистрация: 04.12.2012
Сообщений: 49
24.04.2015, 16:10  [ТС]
Студворк — интернет-сервис помощи студентам
Хотя нет, теперь с отрисовкой все нормально, это оказывается так все окна лагают у меня... А лаги рамки исправились.
В общем мне нужна плавность как в играх, там вроде покадровая система, а Windows просто меняет позицию окна. Вот так вот.
0
Эксперт .NET
 Аватар для Даценд
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
24.04.2015, 22:22
Цитата Сообщение от Jutar Посмотреть сообщение
И как вы сделали в Mdi форме новую форму контрол?
Я не делал. У меня главная форма не mdi. Просто контрол в просто форме.
Полный код с центрированием:

C#
1
2
3
4
5
6
7
8
Form2 frm = new Form2();
frm.TopLevel = false;
this.Controls.Add(frm);
int x = this.Width / 2 - frm.Width / 2;
int y = this.Height / 2 - frm.Height / 2;
frm.Location = new Point(x, y);
frm.Show();
frm.BringToFront();
Обе формы с дефолтными свойствами. Ничего не менял.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.04.2015, 22:22

Как сделать программу невидимой в Alt + Tab
Здравствуйте. Подскажите пожалуйста, как сделать программу невидимой в Alt + Tab?

Отключить функциональность клавиш Alt+Tab, Alt+F4, Ctrl+Alt+Del
Всем привет! Как мне в программе написаной в PureBasic отключить функциональность клавишь Alt+Tab, Alt+F4, Ctrl+Alt+Del чтоб с этой...

Сделать форму невидимой
1. Создать процедуру, которая, используя данные, считанные из текстовых полей формы: a) после нажатия на кнопку ВВОД: - делает форму...

Как сделать форму невидимой?
Из сабжа. Не получается через visible в False. На форме кнопка и webBrowser. Заранее благодарен.

Скрыть форму (сделать невидимой)
Здравствуйте! Подскажите пожалуйста, как сделать так, чтобы если с Формы1 открываешь Форму2, то Форма1 становится не видимой (закрывать ее...


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

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
Теория всего 6. Судьба неотвратима?
anaschu 21.07.2026
Математическое доказательство Судьбы: Точка бифуркации в едином тензорном ядре Модели ВсегоСвежее обновление питоновского ядра «Soil Chemistry 2. 0» дало нам неопровержимое математическое. . .
Теория всего 5. ядро Теории Всего: Математический изоморфизм репликаторов и иллюзия свободы воли
anaschu 21.07.2026
Единое ядро Теории Всего: Математический изоморфизм репликаторов и иллюзия свободы воли Главная задача «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы» (аттракторов. . .
сукцессия 37. Внедрил дипсик в свой оркестр из ИИ. У него закончилось пространство чата, потому опубликую выводы из его работы здесь
anaschu 21.07.2026
==================================================================== КОНТЕКСТ: Моделирование микоризной сукцессии (AM → ECM) ==================================================================== . . .
сукцессия 36. Делаю прогоны модели около порога бифуркации (превращения эндо микоризы в экто микоризу)
anaschu 21.07.2026
СУКЦЕССИЯ МИКОРИЗ: КАК МАТЕМАТИКА ОБЪЯСНЯЕТ ПОДЗЕМНУЮ ВОЙНУ Мы привыкли думать, что лес — это деревья. А грибы — это то, что мы собираем в корзинку осенью. Но если заглянуть под землю, окажется,. . .
ИИ и человечность
kumehtar 21.07.2026
Забавно, что общаясь с ИИ, я замечаю, насколько он высказывается умно, и насколько верит в людей. Он умеет прощать. Он знает как отвечать не обесценивая опыт других людей, даже если сам не верит. Он. . .
Нейтральные знания ..., ... чистая наука. Пока что-то проходит модерацию на Хабре, стоит развить мысль ...
Hrethgir 20.07.2026
К таким радикальным взглядам я конечно в той публикации не приходил, но чтобы скоротать вечер, решил углубиться немного. 1. Почему показания термометра заряжены целью? Цель заложена в самом. . .
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru