PDA

View Full Version : سوال: جلوه دادن به فرم ها



sadafmahjoobi
جمعه 20 اردیبهشت 1392, 11:39 صبح
آیا راهی هست که در WinApp بتونیم مثلا موقع بسته شدن فرم،اونو به صورت گرافیکی نشون بدیم؟(یه چیزی شبیه به عوض شدن صفحه ها در پاورپوینت)
مرسی

c-sharp_South
جمعه 20 اردیبهشت 1392, 12:53 عصر
دوست عزیز منظور شما خواصیت Opaticy است ؟

keyvan_s89
جمعه 20 اردیبهشت 1392, 13:05 عصر
تو این مثال وقتی ضرب در فرم رو زدی به تدریج فرم کم رنگ میشه و بسته میشه.

یه تایمر هم میخاد.

int s = 0;

private void timer2_Tick(object sender, EventArgs e)
{


if (s == 1)
{

if (this.Opacity > 0)
this.Opacity -= .08;
else
{
timer2.Enabled = false;
Application.Exit();
}
}

public void Main_FormClosing(object sender, FormClosingEventArgs e)
{
if (e.CloseReason == CloseReason.UserClosing)
{
if (s == 0)
{
DialogResult a;
a = MessageBox.Show("آیا میخواهید از برنامه خارج شوید ؟", "خروج", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
if (a == DialogResult.No) e.Cancel = true;
else
{
e.Cancel = true;
s = 1;
timer2.Enabled = true;
}
}
}
}

programerinfonet
جمعه 20 اردیبهشت 1392, 15:54 عصر
یه نگاه به این بنداز چیزه جالبیه
http://project99.blogfa.com/post-176.aspx