PDA

View Full Version : سوال: سوال در مورد system Tray



sadeghpa80
پنج شنبه 19 دی 1392, 21:39 عصر
سلام من یه برنامه نوشتم که وقتی روی یه دکمه کلیک میشه به system tray میره تا اینجا اوکی هستو مشکلی نیست .
ولی من می هوام کاری کنم که کاربر با کلیک روی آیکون برنامه توی tray یه پنجره کوچک یا بالون تولتیپ یه چیزی شبیه ایم باز شه و یه مقداری رو از روی فرمم که مخفی هست رو نشون بده

چی کار باید کنم
ممنون

arash_flag
پنج شنبه 19 دی 1392, 21:58 عصر
سلام منظورت notification است یعنی جایی که ساعت و تاریخ و........ است.؟
اگه همین منظورتون هست شما باید یک کنتزل به نام notifiy icon اضافه کنی و بعد از خاصیت های ballon tip text, غیره استفاده کنی .
notifyIcon1.ShowBalloonTip(1000,"salam my name is arash","salam",ToolTipIcon.Info );
فقط دوست عزیز باید یک آیکون براش بزاری.
موفق باشی.
:تشویق:

maythamahmadi
پنج شنبه 19 دی 1392, 22:09 عصر
دوست من یه contex Menu strip برای notification ایجاد کن.کن مورد نظرت رو تو آیتم اون بنویس.تو event ها هم میتونی تعریف کنی که اگه چپ کلیک فشار داده شد فلان دستور اجرا بشه

ashkan1234
پنج شنبه 19 دی 1392, 22:17 عصر
از شی tooltip استفاده کن...

mthreat.info
پنج شنبه 19 دی 1392, 22:20 عصر
سلام من یه برنامه نوشتم که وقتی روی یه دکمه کلیک میشه به system tray میره تا اینجا اوکی هستو مشکلی نیست .
ولی من می هوام کاری کنم که کاربر با کلیک روی آیکون برنامه توی tray یه پنجره کوچک یا بالون تولتیپ یه چیزی شبیه ایم باز شه و یه مقداری رو از روی فرمم که مخفی هست رو نشون بده

چی کار باید کنم
ممنون

این رو چک کنید (http://msdn.microsoft.com/en-us/library/system.windows.forms.notifyicon.aspx)

اینم همین طور (http://www.codeproject.com/Articles/3285/TaskbarNotifier-a-skinnable-MSN-Messenger-like-pop)

sadeghpa80
پنج شنبه 19 دی 1392, 22:32 عصر
این رو چک کنید (http://msdn.microsoft.com/en-us/library/system.windows.forms.notifyicon.aspx)

اینم همین طور (http://www.codeproject.com/Articles/3285/TaskbarNotifier-a-skinnable-MSN-Messenger-like-pop)

ممنون لینک اول خرابه
در مورد دومی هم بله منظورم همین بود اما یه نکته که میشه گاری کرد که وقتی آیکون برنامه کنار ساعت بود با کلیک بر روش این تولتیپ ها ظاهر بشن و سوال دیگه اینکه میشه کاری کرد که اطلاعات رو دیتابیس بیاره ؟
ممنون

mthreat.info
پنج شنبه 19 دی 1392, 22:38 عصر
ممنون لینک اول خرابه
در مورد دومی هم بله منظورم همین بود اما یه نکته که میشه گاری کرد که وقتی آیکون برنامه کنار ساعت بود با کلیک بر روش این تولتیپ ها ظاهر بشن و سوال دیگه اینکه میشه کاری کرد که اطلاعات رو دیتابیس بیاره ؟
ممنون
لینک اول رو دوباره دیدم درست بود
http://img.ir/Pjzc.jpg
بله میشه شما همون طور که دوستان اشاره کردن از کامپوننت notification استفاده کنید (لینک اول) تو event کلیک یا دابل کلیک فرم جدید رو نشون بدید (ساخت فرم برای Notification) و باقی ماجرا هم دیگه کاملا شبیه به فرمی هست که کار میکنید