如何从另一个表单访问文本框并显示值?c#

本文关键字:显示 文本 另一个 表单 访问 | 更新日期: 2023-09-27 18:07:20

我正在制作一个订购系统,我希望客户的订单显示在另一个表单的文本框中。请帮助!谢谢你!顺便说一句,这是学校的项目。

这是我想要访问文本框的代码:

if (cbo1.Checked != cbo2.Checked != cbo3.Checked)
{
    QuantityMSG qmsg = new QuantityMSG();
    qmsg.Show();
    int r = 0;
    quant(r, 45, "Buko Pandan                                                                                      P ");
    txtTotal.Text(" " + tot);
    //area1.append(" " + dish);
    cbo1.Checked = false;
}

它的类是:

public partial class Menu : Form
{
    public Menu()
    {
        InitializeComponent();
    }

这是文本框表单的位置:

public partial class Payment : Form
{
    public Payment()
    {
        InitializeComponent();
    }

如何从另一个表单访问文本框并显示值?c#

首先为您的Payment表单添加一个属性:

 public string TextBoxValue
    {
        get { return txtTotal.Text;} 
        set { txtTotal.Text = value;}
    }  

在调用者形式(可能是Menu)中,像这样访问它:

Payment payment = new Payment();
payment.TextBoxValue = "The value you want";