395 / 314 / 53
Регистрация: 14.08.2014
Сообщений: 1,010
|
|
1 | |
.NET 4.x Как делается всплывающая менюшка из трея?12.12.2014, 15:33. Показов 1531. Ответов 23
Метки нет (Все метки)
Собственно необходимо создать нечто похожее для своей программы. Каким образом это делается и насколько сложно? Или подскажите как это правильно называется, чтобы было понятно что искать
0
|
12.12.2014, 15:33 | |
Ответы с готовыми решениями:
23
Всплывающая подсказка у трея Всплывающая реклама в области трея Всплывающая подсказка при наведении курсора на иконку трея скрипта Менюшка как карусель(не могу вставить картинку) |
1245 / 1055 / 293
Регистрация: 07.03.2012
Сообщений: 3,245
|
|
12.12.2014, 15:39 | 2 |
похожее - в смысле такое же красивое и необычное? или же обычное выпадающее меню?
если красивое - то wpf. Обычное меню в винформс можно сделать
0
|
395 / 314 / 53
Регистрация: 14.08.2014
Сообщений: 1,010
|
|
12.12.2014, 15:56 [ТС] | 3 |
Монфрид, а как выглядит обычное выпадающее? Я за красотой не гонюсь. Главное, чтобы работало добротно.
0
|
1245 / 1055 / 293
Регистрация: 07.03.2012
Сообщений: 3,245
|
|
12.12.2014, 16:07 | 4 |
как обычное выпадающее меню в винде. Пр.кл мыши в любом месте нажмите, вот типичное меню
1
|
1710 / 1198 / 227
Регистрация: 23.12.2010
Сообщений: 1,527
|
|
12.12.2014, 16:39 | 5 |
Сообщение было отмечено Дядя Корней как решение
Решение
добавляешь в прогу элемент NotifyIcon, а ему, в свою очередь назначаешь ContextMenuStrip (ну саму менюшку ContextMenuStrip тоже сначала в проект добавь и задай нужные элементы на нем)
1
|
395 / 314 / 53
Регистрация: 14.08.2014
Сообщений: 1,010
|
|
12.12.2014, 18:05 [ТС] | 6 |
Спасибо ребят, всё получилось.
Юпатов Дмитрий, а если делать вышеописанным вами способом, то можно ли еще приделать к NotifyIcon всплывающую фигнюшку? Не знаю как она называется. В некоторых программах появляется типа как уведомлялка. Выглядит как всплывающее облако и текст, а через пару сек. исчезает или можно закрыть самому. Появляется из иконки программы в трее. В utorrent к примеру торрент когда полностью закачался, то появляется то, о чем я говорю.
0
|
1710 / 1198 / 227
Регистрация: 23.12.2010
Сообщений: 1,527
|
|
12.12.2014, 18:46 | 7 |
Сообщение было отмечено tezaurismosis как решение
Решение
у NotifyIcon есть свойства, которые начинаются на BalloonTip...
BalloonTipIcon - иконка, которая на облаке может быть BalloonTipTitle - заголовок там же BalloonTipText - текст там же и вызов методом ShowBalloonTip
1
|
395 / 314 / 53
Регистрация: 14.08.2014
Сообщений: 1,010
|
|
12.12.2014, 18:55 [ТС] | 8 |
Юпатов Дмитрий, ага, спасибо, дальше думаю разберусь. Просто не знал как это называется и где искать.
0
|
Дядя Корней
|
12.12.2014, 19:11
[ТС]
#10
|
Не по теме: Юпатов Дмитрий, так, а что мне даст эта ссылка? :)
0
|
1302 / 508 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
|
|
12.12.2014, 21:35 | 11 |
Дядя Корней, на форуме был пример от Release. Так же у него был свой сайт в подписи
0
|
1710 / 1198 / 227
Регистрация: 23.12.2010
Сообщений: 1,527
|
|
12.12.2014, 22:48 | 12 |
Захотим туда и в строке поиска (в верху справа) вводим "NotifyIcon" в итоге имеем: http://msdn.microsoft.com/ru-r... .110).aspx (первая строка в выдаче)
Читаем написанное там (благо по-русски): вам надо первые три свойства, о которых говориться, что они для "всплывающей подсказки" (похоже на искомое, неправда ли?)
0
|
395 / 314 / 53
Регистрация: 14.08.2014
Сообщений: 1,010
|
|
12.12.2014, 23:58 [ТС] | 14 |
Я про то и говорю. Все эти справки, это для более прошаренных программистов. Если только начинаешь, то банально не знаешь как многие вещи называются и соответственно справки становятся абсолютно бесполезными.
Вот если бы в справке в поиск можно было ввести что-то типа "Всплывающая фигнюшка из трея" и получить ответ, что это NotifyIcon ... бла-бла-бла, то было бы совсем другое дело.
0
|
1302 / 508 / 63
Регистрация: 09.08.2012
Сообщений: 2,056
|
|
13.12.2014, 10:21 | 15 |
Дядя Корней, смотри вложение. Это ?
1
|
395 / 314 / 53
Регистрация: 14.08.2014
Сообщений: 1,010
|
|
13.12.2014, 11:26 [ТС] | 16 |
emenem97, в какой-то степени это тоже всплывающее меню из трея, но я говорил про другое.
И как я уже писал ранее, я решил поставленную задачу. То, что я искал оказалось гораздо проще.Юпатов Дмитрий понял о чем я говорю и подсказал решение:
0
|
54 / 54 / 1
Регистрация: 30.04.2010
Сообщений: 133
|
|
13.12.2014, 12:23 | 17 |
emenem97,
Проверь свой комп. У тебя обнаружены вирусы в аттаче.
0
|
395 / 314 / 53
Регистрация: 14.08.2014
Сообщений: 1,010
|
|
13.12.2014, 12:36 [ТС] | 18 |
Волшебник, я про этот файл еще пару месяцев назад говорил(есть где-то тут на форуме архив с этим проектом), что у меня антивирус тоже ругается, народ сказал типа нормально, мол всё чисто. Я так и не стал проверять.
Возможно, что просто касперычу попапы не нравятся, он на них и ругается. Есть ведь такие, которые экран локают.
0
|
395 / 314 / 53
Регистрация: 14.08.2014
Сообщений: 1,010
|
|
13.12.2014, 12:39 [ТС] | 20 |
Ну фиг знает.
Вот мое первое упоминание об этом Пример плавно всплывающего окна тогда сказали, мол нормально всё.
0
|
13.12.2014, 12:39 | |
13.12.2014, 12:39 | |
Помогаю со студенческими работами здесь
20
Как развернуть форму из трея? Как отследить какое сообщение посылает менюшка при выборе пункта? Как узнать цвет фона трея? Как сделать окно возле трея? как убрать значек Simetime из трея?ПР Всплывающее сообщение из трея, как сделать?) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |