سلام من چند تا فرم دارم که وقتی از فرم 1 به فرم 2 می رم فرم 1 رو hide میکنم
حالا می خواستم بدونم چیکار باید بکنم که فرم یک دفعه hide نشه و اروم محو بشه
سلام من چند تا فرم دارم که وقتی از فرم 1 به فرم 2 می رم فرم 1 رو hide میکنم
حالا می خواستم بدونم چیکار باید بکنم که فرم یک دفعه hide نشه و اروم محو بشه
سلام ميدونم اين جا جاي گذاشتن اين كد نيست چون من در اصل vb.net كار هستم ولي #c هم كار ميكنم اين كد رو هنوز تو سيشارپ تست نكردم ولي مطمئن هستم جواب ميده امتحان كن اگه نتونستي بگو تا تبديل كنم.Private Sub FadingForm()
Dim iCount As Integer
For iCount = 90 To 10 Step -10
Me.Opacity = iCount / 100
Me.Refresh()
Threading.Thread.Sleep(50)
Next
fading_finished = True
Login.Close()
End Sub
سلام دوست عزیز
double i;
private void button1_Click(object sender, EventArgs e)
{
i = 99;
this.Enabled = false;
timer1.Start();
}
private void timer1_Tick(object sender, EventArgs e)
{
this.Opacity = i/100;
i--;
this.Refresh();
if (i<1)
Close();
}
یه تایمر بزار و دردسر نکش!!!!
امیدوارم که بدردت بخوره
سلام دوست عزيز اينم كد فقط يكم اعدادش رو ريز تر كن قشنگ بشه :
for (double Counter = 1; Counter >= 0; Counter -= 0.25)
{
this.Opacity = new double();
this.Opacity = Counter;
this.Refresh();
Thread.Sleep(500);
if (Counter == 0)
{
this.Close();
}
}
راستي شما كه تو وطن ما هستي (بندر انزلي)انجا هوا چه جوري آخه چند روز ديگه ميايم انورا اگه خدا بخواد دلم لك زده واسه وطن .
راستي بازار كار اونورا چه جوريه من دارم درس ميخونم بيام اونور . خوب هست بازارش ؟ شنيدم بازار ويروس نويسي داغه.
سلام
کافیه در رویداد FormClosing کد ذیل را قرار بدید:
for (int i=100; i<5; i-=10)
{
this. Opacity=i/95.0;
this.Refresh();
System.Threading.Thread.Sleep(100);
}
با 2خط انجام میشه
اینو ببین
FadeHide.rar