私は GamesConsole というクラスと Form2 と Form3 という 2 つのフォームを持っています。
Form2 で、Invoice という名前の GamesConsole のインスタンスを作成します。Invoice リスト内にすべての値を追加したら、それを Form3 に渡し、そこで参照できるようにします。
これまでのところ、Form3 で InvoiceRental という GamesConsole のオブジェクトを作成しています。
// build an object of GamesConsole on Form3
GamesConsole InvoiceRental = new GamesConsole()
//build a function to return the value of InvoiceRental
public GamesConsole GetInvoice
{
get { return InvoiceRental; }
set { InvoiceRental = value; }
}
Form2 では、Form3 のインスタンスを作成した直後に、Form3 で関数 GetInvoice を呼び出して、Form2 の Invoice と等しくなるように設定しようとしました。しかし、それは私をさせません。
オブジェクトをフォームに渡す方法を誰か教えてくれませんか? 上記の関数を使用してすべてのデータ型 (int、string、double...) を取得してきましたが、今回を除いて正常に動作しています。