PDA

View Full Version : گرافیک در فرم های .net



zahra_tulips
جمعه 24 فروردین 1386, 18:03 عصر
من در مورد کار با PaintEventArg در کار کردن با فرم های visual C++ .net چند تا سوال دارم کسی میتونه به من کمک کنه؟؟

zahra_tulips
شنبه 25 فروردین 1386, 11:12 صبح
هیچکس نیست که بتونه به سوال من جواب بده؟؟؟؟؟؟

omid_Ahmadi
شنبه 25 فروردین 1386, 19:09 عصر
دوست من، شما باید سوالتو بپرسی، اگر کسی بتونه کمک می کنه.

zahra_tulips
یک شنبه 26 فروردین 1386, 10:36 صبح
مشکل من اینه که اگه یه فرم داشته باشم که با استفاده از یک تابع private , Onload توی فرم خطی بکشم و برای کشیدن خط از یک مقدار global استفاده کنم در صورتی که توی فرم من یه botton وجود داشته باشه که با کلیک کردن روی اون مقدار global int تغییر کنه چه جوری فرم رو Update کنم که بلافاصله بعد از کلیک کردن روی botton فرم من Update شه.

__H2__
چهارشنبه 29 فروردین 1386, 15:37 عصر
سلام
دوست عزیز، این دور و اطراف کسی زیاد پیدایش نمیشود، بهتر بود سوالتان را در یکی از زیر بخشهای #C یا VB.Net می پرسیدید.

بحرحال، اینطور که من متوجه شدم شما بارسم مشکل ندارید و فقط مشکلتان Refresh است. دستور مخصوص اینکار Invalidate و Refresh است که عضو کنترلری هستند که ترسیمشان میکنید.
مثلاَ دستور زیر:
this.Invalidate

سوالات دیگر چه هستند ؟؟؟؟؟؟

zahra_tulips
پنج شنبه 30 فروردین 1386, 09:13 صبح
خوب مشکل من با C++ .net هستش نه C# یا VB.net .
حالا این تابع رو کجا باید فراخوانی کنم؟؟؟

__H2__
پنج شنبه 30 فروردین 1386, 11:27 صبح
سلام
عزیز دل برادر! در محیط دات نت همه برادرند و فرقی ندارد!
بارها سوالات و مشکلات برنامه نویسان یک زبان را یکی دیگر پاسخ داده، مثل خود من که دراصل VB.Net کار میکنم ولی در تالارهای دیگر هم سری میزنم.

و اما هرچه بگذریم سخن جواب خوشتر است!
گفتم دوست عزیز، متد Invalidate عضوی از کنترلر است، مثلاَ اگر ترسیمات شما روی خود فرم است و با کدی از داخل خود فرم میخواهید فرم را مجدداَ رسم کنید دستور this.Invalidate را دهید و در موارد دیگر هم controllername.Invalidate ، به همین راحتی، چه مشکلی وجود دارد؟

zahra_tulips
جمعه 31 فروردین 1386, 12:28 عصر
میتونید یک پروژه ی خیلی خیلی کوچیک .net بفرستید. ممنون میشم.آخه من یه تازه کار .net هستم.

SYSMAN
شنبه 01 اردیبهشت 1386, 02:08 صبح
یک سر به این لینکها بزنید مطالب مفیدی پیدا می کنید
C++
http://www.codeproject.com/vcpp/gdiplus/HitTester.asp
http://www.codeproject.com/vcpp/gdiplus/gdiplusbrushes.asp
http://www.codeproject.com/com/ProgrammVectorGraphics.asp
C#
http://www.codeproject.com/csharp/#Graphics
http://www.codeproject.com/csharp/#GDI%2B