PDA

View Full Version : مقدار دادن به یک متغیر موجود در user control خارج از user control



man_iran
شنبه 24 دی 1390, 21:09 عصر
من یه user control دارم حالا میخوام وقتی از اون در فرم هام استفاده میکنم بتونم یه پارامتر بش ارسال کنم.
مثلا یه int در user control معرفی کنم بعد هر وقت ازش استفاده میکنم به این int مقدار بدم.
چطور میشه این کار رو کرد؟

maysam09
شنبه 24 دی 1390, 21:35 عصر
اول باید تو تابع ورودیه user control خودتون ورودی رو مشخص کنید..public void usermethod(int inputnumber){}
و موقعی که میخوایین تابع مربوط به user control صدا کنید usermethod(inputnumber);

maysam09
شنبه 24 دی 1390, 21:41 عصر
برای ساخت یک Property هم میتونید اینجور کار کنیدpublic int yourname{ get; set; }

و میتونین تو تابع خودتون از این Property استفاده کنید و مقدارشو در صفحه ای که User Control رو گذاشتین Set کنین