从另一个用户控件C#WinForms在一个用户控件中编辑自定义属性

时间:2019-06-29 12:20:55

标签: c# winforms

我制作了一个usercontrol1,其中包含自定义属性,我想使用DifferentUserControl1更改该属性。

我试图搜索用户控件,但是它没有显示自定义属性。

在usercontrol1中获取/设置自定义属性

string reviewNum;
public string ReviewNum
{
    get
    {
        return reviewNum;
    }
    set
    {
        if (ReviewNum != reviewNum)
        {
            UpdateReview(ReviewNum);
        }
        reviewNum = ReviewNum;
    }
}

尝试在不同的usercontrol1中更改属性

Form CurrentForm = FindForm();
AddReview AddReview = CurrentForm.Controls.Find("ViewReview1", true).OfType<AddReview>().SingleOrDefault();
AddReview.ReviewNum = "2";

线
AddReview.ReviewNum = "2"; 给出错误UserControl1,其中不包含ReviewNum的定义

0 个答案:

没有答案