分類:[C#]
構造体
namespace 構造体
{
public class STR
{
public struct TH
{
public string 品番;
public string 品名;
public int 金額;
public int 在庫数;
public int 最低数;
public string 発注先;
}
}
}
にform1のテキストデータを渡したいので
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Oracle.DataAccess.Client;
using Oracle.DataAccess.Types;
using DBA;
using DB構造;
using 構造体;
namespace 製品台帳
{
public partial class Form1 : Form
{
public static STR.TH 転送()
{
STR.TH hin = new STR.TH();
hin.品番 = textBox1.Text;
hin.品名 = textBox2.Text;
hin.金額 = Convert.ToInt32(textBox3.Text);
hin.在庫数 = Convert.ToInt16(textBox4.Text);
hin.最低数 = Convert.ToInt16(textBox5.Text);
hin.発注先 = textBox6.Text;
return hin;
}
}
}
としたのですが、
エラー 2 静的でないフィールド、メソッド、またはプロパティ '製品台帳.Form1.textBox2' で、オブジェクト参照が必要です G:\開発中\販売管理サンプル\製品台帳\製品台帳\Form1.cs 236 22 製品台帳
というエラーがでてしまいます。textboxはform1にあるのになぜ参照不足なのか、どうやれば参照させられるのかがわかりません。教えていただけないでしょうか?よろしくお願いいたします。
|