PDA

View Full Version : استفاده از کلاس نوشته شده در فرم



aeolus
دوشنبه 11 خرداد 1388, 20:58 عصر
با عرض سلام خدمت دوستان

من یه فرم حساب بانکی طراحی کردم با یک کلاس، حالا می خوام از این کلاس در فرم استفاده کنم ولی نمیدونم چطوری.

مثلا می خوام وقتی کاربر اسم و شماره حساب و .. را وارد کرد و دکمه OK را فشار داد درون کلاس ذخیره بشه و بشه بعدا از اون استفاده کرد مثلا برای برداشت ویا میزان موجودی و ...

ممنون میشم اگه کمکم کنید....

NewFoxStudent
دوشنبه 11 خرداد 1388, 21:11 عصر
خوب باید یه نمونه از کلاستون توی فرم ایجاد کنید
ممکنه کدتون رو اینجا بزارید

aeolus
دوشنبه 11 خرداد 1388, 21:25 عصر
خوب یه نمونه ایجاد کردم حالا چطوری از اون استفاده کنم

اینم کد کلاس


using System;

namespace Bank_Proje
{
[Serializable]
public class Record
{
private int account;
private string firstName;
private string lastName;
private double balance;

// default constructor sets members to default values
public Record() : this( 0, "", "", 0.0 )
{
}

// overloaded constructor sets members to parameter values
public Record( int accountValue, string firstNameValue,
string lastNameValue, double balanceValue )
{
Account = accountValue;
FirstName = firstNameValue;
LastName = lastNameValue;
Balance = balanceValue;

} // end constructor

// property Account
public int Account
{
get
{
return account;
}

set
{
account = value;
}

} // end property Account

// property FirstName
public string FirstName
{
//get
get
{
return firstName;
}

set
{
firstName = value;
}

} // end property FirstName

// property LastName
public string LastName
{
get
{
return lastName;
}

set
{
lastName = value;
}

} // end property LastName

// property Balance
public double Balance
{
get
{
return balance;
}

set
{
balance = value;
}

} // end property Balance

} // end class Record

}

حالا می خوام از این کد در فرمم استفاده کنم ، چکار باید بکنم.

(نکته: من کلا با کلاس مشکل دارم)

NewFoxStudent
دوشنبه 11 خرداد 1388, 21:44 عصر
مثلا می خوام وقتی کاربر اسم و شماره حساب و .. را وارد کرد و دکمه OK را فشار داد درون کلاس ذخیره بشه و بشه بعدا از اون استفاده کرد مثلا برای برداشت ویا میزان موجودی و ...

روش استفاده اینطوریه که احتمالا میدونید
من منظورتون رو از این جمله متوجه نشدم

Record record = new Record();
record.Account = 1;
record.Balance = 1200;
record.FirstName = "علی";
record.LastName = "علیزاده";

Record record1 = new Record(1, "علی", "علیزاده", 1200);