PDA

View Full Version : سوال: عدم نمایش عکس



hadi vafaii
جمعه 03 مرداد 1393, 01:52 صبح
چرا وقتی rtight to left lay out و right to leftهر جفتشون رو ترو میکنم تویه بک گراند فرم عکس نمایش داده نمیشه؟

hadi vafaii
جمعه 03 مرداد 1393, 02:33 صبح
کسی نمی دونه چرا؟!

abbas.oveissi
جمعه 03 مرداد 1393, 11:10 صبح
کسی نمی دونه چرا؟!
دلیلش رو اینجا تقریبا توضیح داده : http://msdn.microsoft.com/en-us/library/system.windows.forms.form.righttoleftlayout.aspx

یک راه حل اینه که خودت با کدنویسی Background رو روی فرم Draw بکنید.برای این کار باید از کد زیر استفاده کنید :
protected override void OnPaintBackground(PaintEventArgs e)
{
e.Graphics.DrawImage(Image.FromFile("d:\\cat.jpg"),new Rectangle(Point.Empty, this.ClientSize));
}

hadi vafaii
جمعه 03 مرداد 1393, 11:26 صبح
دلیلش رو اینجا تقریبا توضیح داده : http://msdn.microsoft.com/en-us/library/system.windows.forms.form.righttoleftlayout.aspx

یک راه حل اینه که خودت با کدنویسی Background رو روی فرم Draw بکنید.برای این کار باید از کد زیر استفاده کنید :
protected override void OnPaintBackground(PaintEventArgs e)
{
e.Graphics.DrawImage(Image.FromFile("d:\\cat.jpg"),new Rectangle(Point.Empty, this.ClientSize));
}

بازم کار نکرد و نشون نمیده :متفکر:

abbas.oveissi
جمعه 03 مرداد 1393, 11:30 صبح
بازم کار نکرد و نشون نمیده :متفکر:
من کد رو تست کردم و بعد برای شما گذاشتم. آدرس عکس رو درست کردید؟ من نوشتم : d:\\cat.jpg

mohammad jamalian
جمعه 03 مرداد 1393, 13:55 عصر
با سلام
من فکر کنم اگر با کد نویسی هم
rtight to left lay out و right to left رو ture کنید و بعد هم عکس بک گراند رو با کد بزارید درست میشه.