PDA

View Full Version : استفاده از مقادیر property ها



R_Rajaee_Rad
شنبه 07 بهمن 1391, 22:17 عصر
سلام
من در فرم یک با استفاده از class و property ها 2 تا از متغیرهاش رو مقدار دهی کردم
(مثلا id=1 ,name=aa)
در فرم 2 چه طور میتونم اون مقادیر 1 و aa رو درون یه کنترل مثل textbox نمایش بدم؟

j_naroogha@yahoo.com
شنبه 07 بهمن 1391, 22:39 عصر
دوست عزیز منظور تون رومتوجه نشدم اما برای کلاسها برای هر خصوصیت یک مقدار دهنده و یک مقدار گیرنده (تزجمه خودم بود وگرنه اصلش getter و setter) می ذارن


public class student
{
private int ID;
public void set_ID(int _id)
{
ID=_id;
}
public int get_ID()
{
return ID;
}
{
حالا در یک فرم یا جای دیگه
student s1=new student() ;
s1.set_ID(10);
textbox1.text=s1.get_Id.tostring();

R_Rajaee_Rad
یک شنبه 08 بهمن 1391, 07:04 صبح
دوست عزیز منظور تون رومتوجه نشدم اما برای کلاسها برای هر خصوصیت یک مقدار دهنده و یک مقدار گیرنده (تزجمه خودم بود وگرنه اصلش getter و setter) می ذارن


public class student
{
private int ID;
public void set_ID(int _id)
{
ID=_id;
}
public int get_ID()
{
return ID;
}
{
حالا در یک فرم یا جای دیگه
student s1=new student() ;
s1.set_ID(10);
textbox1.text=s1.get_Id.tostring();


ممنون...
مشکلم اینه که اگر بخوایم همین فیلد id در فرم اول مقدار دهی بشه و یه جایی دیگه یا فرم دیگه از اون مقدارش استفاده کنیم باید چکار کرد؟

R_Rajaee_Rad
یک شنبه 08 بهمن 1391, 14:00 عصر
احیانا کسی نیست؟

ordebehesht
یک شنبه 08 بهمن 1391, 14:02 عصر
باید از نوع statiic بگیری تو کلاست متغیرتو