سلام
به برنامه نوشتم که با هر بار اجرا یه دایره توی یه مختصات از صفحه می کشه
اما من می خوام وقتی برای بار بعدی برنامه رو اجرا کردم،دایره قبلیم که از فراخوانی قبلی بوده پاک بشه(یعنی کاربر هر لحظه اجرا فقط یه دایره ببینه)
سلام
به برنامه نوشتم که با هر بار اجرا یه دایره توی یه مختصات از صفحه می کشه
اما من می خوام وقتی برای بار بعدی برنامه رو اجرا کردم،دایره قبلیم که از فراخوانی قبلی بوده پاک بشه(یعنی کاربر هر لحظه اجرا فقط یه دایره ببینه)
خوب میتونی از Clear استفاده کنی
قفل مخفی تلگرام، واتس اپ و همه برنامه ها - قفل حرفه ای برای دستگاه اندرویدی شما - با امکان مخفی شدن و جلوگیری از Unisntall شدن
--آموزش ایجاد برنامه های چند زبانه در WPF
-BeRMOoDA File Encrypter-open source-using WPF, C# and MVVM Pattern
-نمونه برنامه ساده و کامل با الگوی MVVM برای کار با دیتابیس با استفاده از Entity Framework در WPF
-WPFMessageBox فارسی/انگلیسی - با قابلیت تغییر Skin
من فقط می خوام شکل قبلی پاک بشه،
در صورتی که clear همه رو پاک می کنه
میتونی همزو پاک کنی و قبلیارو دوباره رسم کنی به جز اونیکه میخوای پاک شه
قفل مخفی تلگرام، واتس اپ و همه برنامه ها - قفل حرفه ای برای دستگاه اندرویدی شما - با امکان مخفی شدن و جلوگیری از Unisntall شدن
--آموزش ایجاد برنامه های چند زبانه در WPF
-BeRMOoDA File Encrypter-open source-using WPF, C# and MVVM Pattern
-نمونه برنامه ساده و کامل با الگوی MVVM برای کار با دیتابیس با استفاده از Entity Framework در WPF
-WPFMessageBox فارسی/انگلیسی - با قابلیت تغییر Skin
این کار اصلا عاقلانه نیست!!!
تازه اگر هم قرار باشه این کار انجام بشه باید یک جایی کل اطلاعات گرافیکی ذخیره بشه که باز هم امکان نداره چون شرایط برنامه طوریه که باید تنها با یک شی این دایره ها کشیده بشه
پیشنهاد خوبی نیست!
اگه کدی که اون دایره رو میکشه اینجا بزاری شاید دوستان بهتر راهنماییت کنند.
private void drawpedestrian(int m, int n)
{
int x,y;
if (m % 2 == 1)
{
x = n*40;
y = (m - 1) * 35;
}
else //satre Zoj
{
x = (n-1)*40+20;
y = (m-1 ) * 35;
}
System.Drawing.SolidBrush myBrush;
myBrush = new System.Drawing.SolidBrush(System.Drawing.Color.Red );
Graphics op2=this.CreateGraphics();
op2.FillEllipse(myBrush,x-10,y+15,20,20);
}