PDA

View Full Version : مخفي شدن برنامه با minimize شدن



barnamenevisjavan
سه شنبه 08 فروردین 1391, 15:40 عصر
سلام چطوري كاري كنم وقتي كاربر روي دكمه minimize همون - كليك كرد بجاي اينكه فرم بره پايين مخفي بشه و در كنار ساعت ايكونش نشون داده بشه؟

ROSTAM2
سه شنبه 08 فروردین 1391, 16:10 عصر
يه شيء داريم توي نوار ابزار بهش مي گن NotifyIcon
بسه؟!
برا مخفي شدن فرم هم از دستور Me.Hide استفاده کن

barnamenevisjavan
سه شنبه 08 فروردین 1391, 16:52 عصر
مشكل من اينه كه ويژوال استوديو بطور اتومات كد minimize رو داره و هيچ رويدادي واسه اين كليك نيستش.
چيكار كنم بجاي اينكه برنامه بره پايين بجاش مخفي بشه؟

mansour01
سه شنبه 08 فروردین 1391, 17:24 عصر
مشكل من اينه كه ويژوال استوديو بطور اتومات كد minimize رو داره و هيچ رويدادي واسه اين كليك نيستش.
چيكار كنم بجاي اينكه برنامه بره پايين بجاش مخفي بشه؟
Private Sub Form1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Resize
If Me.WindowState = 1 Then
Me.Hide()
End If
End Sub

hakim22
سه شنبه 08 فروردین 1391, 21:32 عصر
گزینه
ShowIn TaskBar
رو که باید روی false بزاری
یک NotifyIcon هم به فرم اصلی برنامه اضافه کن مشکلت حل میشه !

arash020
سه شنبه 08 فروردین 1391, 23:34 عصر
سلام
کدت درسته...
منتها اگه می خوای جلوی minimise شدن رو بگبری باید بنویسی
e.cancel
و
اگه می خوای آیکن کنار ساعت داشته باشی
یه notifiicon میاری و حتما یه آیکن بهش معرفی می کنی و خاصیت show in taskbar فرم رو false قرار بده .

barnamenevisjavan
پنج شنبه 10 فروردین 1391, 09:40 صبح
سلام نه دوستان با همون يه تيكه كد برنامه درست شد.notifi تنظيم شده از قبل فقط مشكلم اين بود نميتونستم برنامه رو مخفي كنم كه با كد دوست عزيز مشكل حل شد با تشكر