PDA

View Full Version : تغیر ظاهر progressbar



rezapassword
یک شنبه 23 تیر 1387, 19:21 عصر
سلام دوستان من اگه بخوان پروگرس بارم مثل این عکس بشه چه کار کنم
ممنون

رضا عربلو
یک شنبه 23 تیر 1387, 22:05 عصر
تصويرط را که گذاشته اید یک ProgressBar نیست بلکه یک Animated Gif است.

touraj
دوشنبه 24 تیر 1387, 08:21 صبح
از کامپوننت DotNetBar استفاده کن. اون یه progressbar به همین شکل داره

rezapassword
دوشنبه 24 تیر 1387, 13:21 عصر
نمیشه قیافه همین پروگرس بار رو تغیر داد
رضا جان خودم میدونم گیف هست
گفتم یه پروگرس بار شیبحه این

touraj
سه شنبه 25 تیر 1387, 00:57 صبح
نمیشه قیافه همین پروگرس بار رو تغیر داد
رضا جان خودم میدونم گیف هست
گفتم یه پروگرس بار شیبحه این

نه، پروگرس بار خود ویژوال استودیو رو نمیشه تغییر داد. گفتم که: از DotNetBar استفاده کن.
http://www.devcomponents.com/dotnetbar

kablayi
سه شنبه 25 تیر 1387, 02:48 صبح
از کامپوننت DotNetBar استفاده کن. اون یه progressbar به همین شکل داره

سلام ...
اگر اشتباه نکنم این کامپوننتی که معرفی کردین 21 روز بیشتر براتون کار نمیکنه ... :متفکر:

rezaei manesh
سه شنبه 25 تیر 1387, 17:47 عصر
سلام
این یک مثال از msdn هست
همین پراگرس رو تغییر داده ببین می تونی ازش تقلب کنی

touraj
سه شنبه 25 تیر 1387, 20:26 عصر
سلام ...
اگر اشتباه نکنم این کامپوننتی که معرفی کردین 21 روز بیشتر براتون کار نمیکنه ... :متفکر:

آره. اما ک.ر.ک اون تو اینترنت ریخته

rezapassword
سه شنبه 25 تیر 1387, 21:25 عصر
چک میکنم
از همه ممنونم

morteza_261
چهارشنبه 26 تیر 1387, 00:27 صبح
سلام
اینم یه چیزی تو همون مایه هاست یه امتحان کن


Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ProgressBar1.Style = ProgressBarStyle.Marquee
End Sub

rezapassword
جمعه 28 تیر 1387, 15:13 عصر
سلام دوستان اینا که به دردم نخورد
یعنی واقعا نمیشه پروگرس بار رو اون شکلی کرد

__H2__
جمعه 28 تیر 1387, 22:30 عصر
سلام
چون ذات ترسیمات این کنترلر توسط ویندوز است و نه دات نت، نمیتوان با یک وراثت مشکل را حل کرد.

من بودم خودم یک کنترلر میساختم...
یک تصویر گرادیان مناسب در photoshop تهیه کنید و به برنامه وارد کنید.
در دستورات ترسیم با توجه به درصد پیشرفت و طول جاری کنترل، طول پیکسلی نمودار را بدست آورید و همان تصویر را در این ناحیه مشخص رسم کنید و سپس هم متن مورد نظر را در وسط آن ترسیم کنید.

یک کم +GDI همین!