如何从用户控件访问label.Text

时间:2019-05-26 15:07:26

标签: c#

我想从表单中的用户控件访问labelNummer.Text。

表格

if (idPartijen.Contains(labelNummer.Text))
        {
            con.SqlQuery("SELECT * FROM `kandidaat` where `partijnummer` =@nummer ");
            con.Cmd.Parameters.Add("@nummer", MySql.Data.MySqlClient.MySqlDbType.VarString).Value = labelNummer.Text;

用户控制

  public string KandidaatNummer
    {
        set
        {
            Nummer = value;
            labelNummer.Text = Nummer;
        }
    }

1 个答案:

答案 0 :(得分:0)

您的UserControl

public partial class MyUserControl : UserControl
{
    public MyUserControl()
    {
        InitializeComponent();
    }

    private void MyUserControl_Load(object sender, EventArgs e)
    {

    }

    public string KandidaatNummer
    {
        get
        {
            return labelNummer.Text;
        }

        set
        {
            labelNummer.Text = value;
        }
    }
}

假设您的用户控件的名称为:MyUserControl1

 if (idPartijen.Contains(myUserControl1.KandidaatNummer)) { ... }
相关问题