View Full Version : سوال: قرار دادن progressBar برای ساخت فرم لودینگ!
ericflor
دوشنبه 29 خرداد 1391, 17:34 عصر
سلام
من میخوام یه صفحه لودینگ بسازم چندتا سوال دارم:
1- میخوام برای پروژم یه progressBar بذارم که فقط حالت لود رو داشته باشه یعنی فقط پر شه!
2-صفه لودینگی که ساختم یه عکسه که شبیه یه چشمه من میخوام فقط چشم نشون داده شه(مثل لودینگ خود visual studio و photoshop cs5 که فرم لودینگشون حالت سفارشی داره!
اگه راهی هست یا سورس آماده ای هست لطفا کمک کنید
ممنون
amirxbest
دوشنبه 29 خرداد 1391, 20:43 عصر
در مورد ماسک کردن فرم تو سی شارپ مطلب زیاده تو گوگل سرچ کن گیرت میاد:چشمک:
Y_Safaiee
چهارشنبه 31 خرداد 1391, 05:48 صبح
با سلام خدمت شما دوست عزیز
1.
private void Form1_Load(object sender, EventArgs e)
{
progressBar1.Value=0;
timer1.Interval = 20;
timer1.Enabled = true;
}
private void timer1_Tick(object sender, EventArgs e)
{
progressBar1.Value++;
if (progressBar1.Value == 100)
{
timer1.Enabled = false;
Form2 frm = new Form2();
this.Hide();
frm.Show();
}
}
2.
الف.بک گراند عکستو حذف کن (یعنی بک گراند نداشته باشه و حالت Transprent باشه) و با فرمت PNG ذخیره کن
ب.سی شارپو باز کن و از قسمت background Image عکستو انتخاب کن.
ج.به فرمت یک بک گراند با یک رنگ خاص بده
و در نهایت transprent key رو برابر با همون رنگه کن
به همین آسونی
نمونه کد
private void Form1_Load(object sender, EventArgs e)
{
this.BackColor=Color.FromArgb(237, 133, 190);
this.FormBorderStyle = FormBorderStyle.None;
this.TransparencyKey = Color.FromArgb(237, 133, 190);
}
موفق باشی
بایت بایت
hosina1
جمعه 26 آبان 1391, 13:04 عصر
کمک کمک
سورس قفل نرمافزاری با C#
یک قفل نرم افزاری با VB.NET دارم ولی برنامه ام با سی شارپ است
کمک کنید
hosina1
جمعه 26 آبان 1391, 13:16 عصر
می دنم ولی الگوریتم عوض می کنم
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.