View Full Version : دسترسی به اشیا درون فرم از درون کلاس
reddevilutd
سه شنبه 16 شهریور 1395, 13:15 عصر
با عرض سلام
من درون یک فرم، یک کنترل Button قرار داده ام و می خواهم از درون یک کلاس، به آن دسترسی داشته باشم و مقادیر آن مانند visable بودن، متن آن و غیره را تغییر دهم. چگونه این کار را انجام دهم ؟
با تشکر
mrprestige
سه شنبه 16 شهریور 1395, 19:57 عصر
عرض سلام و ادب دوست من ، روش مناسبی که میتونید بکار ببرید اینه که بیاید در کلاس مورد نظر ( مثلا Class1 ) اینطوری بنویسید
public static class Class1
{
public static void Dokmeh1(Button btnButton)
{
btnButton.Text = "Hello world";
}
}
}
و برای فراخوانیش هم به این صورت بنویسید
Class1.Dokmeh1(button1);
Mahmoud.Afrad
سه شنبه 16 شهریور 1395, 21:54 عصر
بهترین روش این هست که هر تغییری توسط خود کلاس مورد استفاده(در اینجا button) و یا کلاسی که نمونه ای از کلاس مورد استفاده را دارد(در اینجا فرم) انجام شود. یعنی تغییرات اینچنینی بایست در فرم انجام شود.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.