後でこれらを 2 つの datagridviews に分割する必要がありますが、以下のコードにあるように、lineitem の配列を保持する Inquiry クラスについては懐疑的です。それが適切な方法であるかどうかはわかりません。
後でこれらのオブジェクトを XML ファイルに配置し、それをデータソースとして同じ datagridviews にも接続する予定です。
これが私がこれのために準備しているインターフェースです
List<Inquiry> myInquiries = new List<Inquiry>();
class Inquiry
{
public string firstName { get; set; }
public string lastName { get; set; }
public string company { get; set; }
public string phoneNumber { get; set; }
public string faxNumber { get; set; }
public string email { get; set; }
public LineItem[] lineitems { get; set; }
}
class LineItem
{
public int quantity { get; set; }
public string partNumber { get; set; }
public string description { get; set; }
}