PDA

View Full Version : Form



Mahdi_20
سه شنبه 21 بهمن 1382, 06:15 صبح
با عرض سلام.

میخواستم بدونم چطور میتونم یه عکس GIF رو بجای یه فرم نشون بدم .
بطوری که خود فرم نشون داده نشه و فقط عکس نمایش داده بشه.

متشکرم

Vahid_Nasiri
سه شنبه 21 بهمن 1382, 14:49 عصر
ساده ترین روش:
در خواص مربوط به فرم در مورد نوع نمایش فرم قسمت مربوط به caption را حذف کنید و سپس عکس یا فرم را به اندازه ی دیگری در آورید.

Mahdi_20
چهارشنبه 22 بهمن 1382, 04:20 صبح
فکر نکنم اندازه عکس بتونه از فرم بیشتر باشه .
و دلیل اینکه من از GIF استفاده میکنم عکس من دایره یا مثلث است .

با تشکر از آقای نصیری .

LordMMD
چهارشنبه 22 بهمن 1382, 19:28 عصر
برای این کار (درست کردن form مثل دایره یا هر شکل دیگه) یک سری API هست که اگه تو اینترنت Search کنی پیدا میشه من نمونه VB رو داشتم اگه پیدا کردم برات میفرستم.

Vahid_Nasiri
چهارشنبه 22 بهمن 1382, 20:40 عصر
متاسفانه در پست اول مطلب دیگری عنوان شد و در پست های بعدی مطلب دیگری .......
---------------------------
برای form shaping موارد زیر مناسب است:

ساخت فرمی به شکل بیضی :


protected override void OnPaint( System.Windows.Forms.PaintEventArgs e )
{
System.Drawing.Drawing2D.GraphicsPath shape = new System.Drawing.Drawing2D.GraphicsPath();
shape.AddEllipse(0, 0, this.Width, this.Height);
this.Region = new System.Drawing.Region(shape);
}


در سی شارپ:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cscon/html/vctskcodecreatingshapedformvisualc.asp

در وی بی دات نت :
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=644&lngWId=10

Mahdi_20
پنج شنبه 23 بهمن 1382, 21:43 عصر
متشکر از لطفتون
:flower: :flower: :flower: