2014-11-03 2 views
-1

Я пишу простую программу чата, которая работает по FTP, которая обновляет страницу в текстовое поле. Я хочу значок уведомления с текстом, показывающим, что есть новое сообщение.Значок уведомления по новому тексту

Есть ли у кого хороший способ/трюк? Я действительно чувствую себя плохо об этом, я пытаюсь в течение нескольких дней теперь ... Это должно быть что-то вроде этого: if textbox1.textchanegd then notifycationicon1.show("Hey! A new message from...")

+1

Ответ на этот вопрос я верю: http://stackoverflow.com/questions/15215716/how-to-show-a-message-with-icon-in-notification-are-using-c-sharp?s= 5 | 0.6972 – JoelC

ответ

0

Предполагая, что ваш значок уведомления показывает вверх, это может быть столь же просто, как:

NotifyIcon1.ShowBalloonTip(5000, "New Message", "Hey! A new message from...", ToolTipIcon.Info) 

Если значок уведомления вообще не отображается, убедитесь, что у вас есть набор свойств Icon.

+0

Эй! Спасибо за ваш ответ! Но это не совсем то, что я имел в виду ... он должен появиться, когда кто-то в чате отправляет сообщение. Например: if textbox2.textchanged then NotifyIcon1.ShowBalloonTip (5000, «Новое сообщение», «Привет, новое сообщение из ...», ToolTipIcon.Info) Но это не работает! : '( – berm

+0

@berm Итак, ваш вопрос на самом деле о том, чтобы показать подсказку инструмента или определить, изменился ли текст в «textbox2»? «TextChanged» - это событие, которое вы могли бы обрабатывать (так же, как нажатие кнопки , и т. д.), но это обычно используется для определения того, когда пользователь набрал код. В вашем случае кажется, что вы хотите инициировать уведомление, когда приходит новое сообщение чата, и в то время предположительно у вас есть код чтобы обновить текстовое поле, так что вы не можете просто вызвать сообщение в этом коде? Требуется больше информации о том, что ваша проблема на самом деле. – Mark

+0

Да, речь идет именно о реакции на момент поступления нового сообщения, и это должен быть воздушный шар -tip, но как? Моя концепция: программа переходит на страницу (.txt) и загружает ее в текстовое поле каждые 1000 миллисекунд> пользователю нужно знать, что есть новый текст, но как? С наилучшими пожеланиями! – berm

Смежные вопросы