Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/58: Рейтинг темы: голосов - 58, средняя оценка - 4.53
Просто интересуюсь.
42 / 42 / 9
Регистрация: 19.10.2011
Сообщений: 247
1

Окно программы поверх других окон

20.08.2012, 15:05. Показов 11790. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте! Подскажите пожалуйста, нужно что-бы окно программы было постоянно поверх всех остальных окон, как это реализовать? Заранее спасибо!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.08.2012, 15:05
Ответы с готовыми решениями:

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

Необходимо сделать форму поверх всех других окон
Пишу unlocker под себя) Так вот необходимо сделать форму поверх всех окошек) Ставлю topmost =...

Сквозное окно поверх всех окон
Здравствуйте, допустим есть у нас активное окно, как сделать второе окно которое было бы поверх...

Показать окно поверх всех остальных окон
Здравствуйте! помогите пожалуйста по такому вопросу, нужно сделать так чтоб окно моего приложения...

5
8 / 8 / 2
Регистрация: 18.03.2012
Сообщений: 138
Записей в блоге: 1
20.08.2012, 15:19 2
Если это окно form2,form3 и т.д. то при запуске этого окна надо просто сказать
C#
1
2
Form2 form2 = new Form2();
form2.showDialog();
Это открытие окна в виде диалога и пока вы не закроете это окно на другое окно (Именно программы) перейти нельзя
0
561 / 484 / 168
Регистрация: 14.02.2012
Сообщений: 1,561
20.08.2012, 15:50 3
Поверх всех окон:
C#
1
2
3
4
5
public Form1()
        {
            TopMost = true;
            InitializeComponent();
        }
1
Просто интересуюсь.
42 / 42 / 9
Регистрация: 19.10.2011
Сообщений: 247
20.08.2012, 21:44  [ТС] 4
Спасибо большое, Вася, но я вынес TopMost в событие клик кнопочки, т.е. пользователь может нажать на кнопочку и окошко программы закрепляется поверх всех остальных, а может отжать кнопочку и окно программы становится обычным... Как-то так получилось...
C#
1
2
3
4
5
6
7
8
9
10
int i = 0;
        private void button3_Click(object sender, EventArgs e)
        {
            int B = i & 1;
            if (B == 1)
               TopMost = false;
            else
               TopMost = true;
            i++;
        }
0
Темная сторона .Net
592 / 489 / 39
Регистрация: 21.07.2012
Сообщений: 1,668
20.08.2012, 21:59 5
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от Imitator Посмотреть сообщение
C#
1
2
3
4
5
6
7
8
9
private void button3_Click(object sender, EventArgs e)
{
 int B = i & 1;
if (B == 1)
TopMost = false;
 else
TopMost = true;
 i++;
}
а меня тут такому научили
C#
1
2
3
 private void button3_Click(object sender, EventArgs e)
        { TopMost = !TopMost;
}
3
Просто интересуюсь.
42 / 42 / 9
Регистрация: 19.10.2011
Сообщений: 247
20.08.2012, 22:15  [ТС] 6
Работает!!! Забрал себе))). Огромное спасибо за подсказку!!!)
0
20.08.2012, 22:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.08.2012, 22:15
Помогаю со студенческими работами здесь

Сделать окно поверх только своего приложения, но не всех окон в системе
Окно со свойством TopMost = true отображается поверх окон всех приложений. Можно ли сделать так,...

Запуск программы поверх всех окон
Как сделать, чтобы при запуске приложения, которое раскрыто на весь экран, к примеру MS Word...

Окно программы поверх полноэкранного приложения(игры)
Здравствуйте, делаю что-то игрового помощника, нужно чтобы по верх игры отображалось окно...

Окно сохранения поверх других окон Excel
создал форму, на ней есть кнопка... если простым языком, то по нажатию кнопки выполняется данный...


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

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