可访问性模式更改

时间:2012-02-18 12:49:27

标签: c# winforms

我有两个表单form1和form2。我需要从form1获取表单2的工具栏组件的数据 它可能就像  string s = form1.lblstatus.text; 当我搜索它时,表单2中的控件必须被声明为私有这样的但是如何在vs2010中为标签和其他控件设置可访问模式

2 个答案:

答案 0 :(得分:0)

假设您只是在阅读数据,您可以在Form2上创建一个公共的只读属性。

public string Status
{
    get
    {
        return lblStatus.Text;
    }
}

答案 1 :(得分:0)

您需要public,而非private。 您可以在VS2010的Designer模式(您似乎正在使用它)中执行此操作,如下所示:

单击您需要访问的控件。

在屏幕的右下角,在"属性"窗口,向下滚动到"修饰符"然后点击它。

点击"私人"。

右侧显示的箭头

点击"公开"。