winform页面传值示例

1.在传值界面输入以下代码
 public static frmPDBSC frmPDBSCTemp;
 public frmPDBSC()
 {
     InitializeComponent();
     frmPDBSCTemp = this;
 }
 private string pkdNoValue;
 public string PKDNoValue
 {
            get
            {
                return pkdNoValue;
            }
            set
            {
                this.pkdNoValue = value;
                this.Inventory_No.Text = value;
            }
}
2.在传值界面点击按钮(点击按钮后进入接受值界面)下添加如下代码
private void button2_Click(object sender, EventArgs e)
        {
            this.PKDNoValue = this.Inventory_No.Text;
            frmKBPDB kbpdb = new frmKBPDB();
            kbpdb.Show();
        }
3.在接受值界面添加如下代码
 private void frmKBPDB_Load(object sender, EventArgs e)
 {
            string st = frmPDBSC.frmPDBSCTemp.PKDNoValue;
}

你可能感兴趣的:(String,object,button,WinForm)