PDA

View Full Version : سوال: نمایش اطلاعات به صورت اعلانات در برنامه



davidrobert
دوشنبه 27 فروردین 1397, 19:55 عصر
سلام و خسته نباشید دوستان میخواستم بدانم کسی به این صورت
147949
درست مثل اعلانات تلگرام درست کرده خیلی گشتم که اطلاعات رو به این صورت نمایش بده ولی چیزی پیدا نکردم و tryNotifcation هم بدرد نمیخوره چون کوچ باز میشه کاربر بهش توجه نمیکنه ولی این اعلانات خیلی خوب کسی انجام داده روی سایت داخلی نبود روی سایت خارجی هم چیزی پیدا نکردم یه فایل هم گرفتم کار نمیکرد ممنون میشم اگه این نوع اعلان رو با خود کامپوننت ویژوال انجام دادید بدید ممنون میشم.

davidrobert
دوشنبه 27 فروردین 1397, 21:26 عصر
دوستان بلخره گیر آوردم درست مثل تلگرام https://www.codeproject.com/Articles/277584/Notification-Window این هم لینکش هستش امیدوارم بدردتون بخوره چون به کار خود من شدیدا میاد

danialafshari
دوشنبه 27 فروردین 1397, 21:30 عصر
با سلام
ساختنش کار خاصی نداره
یک فرم بسازید و در سازندش متن و عکس رو بهش پاس بدید

147950

موفق باشید

davidrobert
دوشنبه 27 فروردین 1397, 22:20 عصر
الان مشکل نمایش حل کردم مشکلی که دارم تو موقعیت 0.0 میخوام همون لحظه که دوباره لود میشه بیفته روش همون فرم و باز برنامه رو بستم از موقعیت 0.0 شروع شه و دوباره بیفته رو هم درست مثل تلگرام ویندوز

رامین مرادی
سه شنبه 28 فروردین 1397, 10:03 صبح
با سلام
ساختنش کار خاصی نداره
یک فرم بسازید و در سازندش متن و عکس رو بهش پاس بدید

147950

موفق باشید
آقای افشاری با wpf اینو ایجاد کردید؟ یا ویندوز فر؟
اگه اپن سورسه ممنون میشم بزارید تا کدهاشو بررسی کنیم. من خودم یکی ساختم اما خیلی خوشم نمیاد :لبخند: اصلا ذوق هنری ندارم.

davidrobert
چهارشنبه 29 فروردین 1397, 09:54 صبح
با سلام
ساختنش کار خاصی نداره
یک فرم بسازید و در سازندش متن و عکس رو بهش پاس بدید

147950

موفق باشید

آقای افشار عزیز اگه نمونه سورسی داری که همون فرم وقتی لود میشه فرم بعدی برای نمایش اطلاعات روی همون فرم ظاهر بشه درست مثل تلگرام.
سعی کردم تو حلقه نمایش اطلاعات بدهی که اطلاعات نمایش داده میشه در هر بار نمایش بالا همون فرم خودش بیفته ولی متاسفانه باعث میشه روی هم قرار گیری و از اطلاعات باقی چیزی معلوم نشه و چون زمان بندی داره بعد از 5 ثانیه فرم بسته میشه

danialafshari
چهارشنبه 29 فروردین 1397, 18:53 عصر
آقای افشاری با wpf اینو ایجاد کردید؟ یا ویندوز فر؟
اگه اپن سورسه ممنون میشم بزارید تا کدهاشو بررسی کنیم. من خودم یکی ساختم اما خیلی خوشم نمیاد :لبخند: اصلا ذوق هنری ندارم.

با سلام
این فعلا عکسه و بدلیل مشغله زیاد وقت نکردم پیاده سازیش کنم و فعلاً دارم از ابزار آماده استفاده میکنم


آقای افشار عزیز اگه نمونه سورسی داری که همون فرم وقتی لود میشه فرم بعدی برای نمایش اطلاعات روی همون فرم ظاهر بشه درست مثل تلگرام.
سعی کردم تو حلقه نمایش اطلاعات بدهی که اطلاعات نمایش داده میشه در هر بار نمایش بالا همون فرم خودش بیفته ولی متاسفانه باعث میشه روی هم قرار گیری و از اطلاعات باقی چیزی معلوم نشه و چون زمان بندی داره بعد از 5 ثانیه فرم بسته میشه
میشه اینکارو کرد ولی بحث زیاد داره که مثلاً اگر 3 تا باز شد و دومی بسته شد، سومی بیاد جای دومی
اگر توی برنامه بخواید استفاده کنید میشه با FlowLayoutPanel و Panel این مورد رو هندل کرد
این رو هم ببینید
https://www.nuget.org/packages/PARS.NotificationWindow/1.0.0
دستور :
Install-Package PARS.NotificationWindow -Version 1.0.0
ببینید آیا کاری که شما می خواید رو انجام میده؟

Tulpep.NotificationWindow.PopupNotifier notifier = new PopupNotifier();
notifier.TitleText = "هشدار";
notifier.ContentText = "این یک تست است";
notifier.IsPersian = true;
notifier.Popup();

رامین مرادی
پنج شنبه 30 فروردین 1397, 09:20 صبح
با سلام
این فعلا عکسه و بدلیل مشغله زیاد وقت نکردم پیاده سازیش کنم و فعلاً دارم از ابزار آماده استفاده میکنم


میشه اینکارو کرد ولی بحث زیاد داره که مثلاً اگر 3 تا باز شد و دومی بسته شد، سومی بیاد جای دومی
اگر توی برنامه بخواید استفاده کنید میشه با FlowLayoutPanel و Panel این مورد رو هندل کرد
این رو هم ببینید
https://www.nuget.org/packages/PARS.NotificationWindow/1.0.0
دستور :
Install-Package PARS.NotificationWindow -Version 1.0.0
ببینید آیا کاری که شما می خواید رو انجام میده؟

Tulpep.NotificationWindow.PopupNotifier notifier = new PopupNotifier();
notifier.TitleText = "هشدار";
notifier.ContentText = "این یک تست است";
notifier.IsPersian = true;
notifier.Popup();


خودتون از کدوم ابزار آماده استفاده میکنید؟
این ابزار خودش خوبه اما مشکلی که داره اینه که اگه متنتون طولانی باشه امکان نمایش کامل رو نداره.
همون تصویری که طراحی کردین عالیه. مثلا بهش امکان اضافه کردن کلید وجود داشته باشه تا به عنوان مسیج باکس نیز استفاده بشه.

رامین مرادی
پنج شنبه 30 فروردین 1397, 10:00 صبح
اینجا رو نگاه کنید .
https://github.com/noxad/windows-toast-notifications
تقریبا خوبه. کاش اینو بشه تبدیل به دی ال ال کرد. من خودم یه تغییراتی دادم تا بشه متن طولانی و فارسی رو هم ساپورت کنه. لینکشو میزارم تغییراتی که من دادم رو هم نگاه کنید.

امکان آپلود تو سایت نبود اینجا گذاشتم
http://s9.picofile.com/file/8324061076/windows_toast_notifications_master.rar.html