PDA

View Full Version : مشکل در تغییر سایز آیتم های نمودار بر اساس مقدار تعیین شده



پیام حیاتی
یک شنبه 29 اردیبهشت 1392, 10:50 صبح
سلام
در فرم 1 برنامه یک TextBox داریم می خواهیم با توجه به مقدار وارد شده سرعت بزرگ شدن (تغییر سایز) Button ایجاد شده،به صورت عمودی در فرم 11 افزایش پیدا کند.
هر دو فرم در زمان اجرای برنامه با هم نمایش داده میشن.
نیمدونم چطور باید این کارو انجام بدم.
تشکر
http://joomlaforum.ir/upload/do.php?imgf=joomlaforum.ir_13689465581.jpg

mousa1992
یک شنبه 29 اردیبهشت 1392, 11:45 صبح
سلام دوست خوبم
با این تفاسیر شما باید متغیری رو در فرم 11 داشته باشید که سرعت رشد button رو نشون میده که اونو باید از نوع public تعریف کنید برا اینکه بتونید از فرم 1 به اون دسترسی داشته باشید
خب توی فرم یک با تغییر مقدار از طریق کد زیر میتونی دسترسی داشته باشی به متغیر تعریف شده عمومی در فرم های دیگه

((Form1)Application.OpenForms["Form1"])

application.openforms لیست فرم هایی است که لود شدن ( درون حافظه قرار گرفتن) خب تا اینجای کار فرمی که نمونه ی ساخته شده از فرم 11 هست و باز شده رو بدست اوردیم - حالا باید اونو به form 11 کست کنیم که من اینجا به فرم 1 کست کردم واسه تست و دیگه میتونید هر متغیر تعریف شده عمومی رو تغییر بدید

موفق باشی دوست خوبم