当前位置: 首页 > 知识库问答 >
问题:

如何在Form2、C#、Visual studio中从Form1更改tabcontrol的“Enable”属性

柏修洁
2023-03-14
Form2 formnew2 = new Form2();
formnew2.tabControl1.Enabled = true;

共有1个答案

耿弘阔
2023-03-14

在Form1中引用Form2。在Form2中,将TabControl的Enable属性包装在公共方法中,并从Form1调用该属性

在形式1中:

...
        Form2 form2;
        public Form1()
        {
            // initialize and show form2
            this.form2 = new Form2();
            this.form2.Show();
        }
...

在形式2中:

...
        public void EnableTabControl()
        {
            this.tabControl1.Enabled = true;
        }
...
private void btnLogin_Click(object sender, EventArgs e)
{
    // verify that it was initialized
    if (form2 != null)
    {
        this.form2.EnableTabControl();
    }
}
 类似资料:
  • 总之 我需要更改spring boot的自动配置中定义的bean的属性值,该属性值不可从<code>应用程序进行配置。属性 描述的 我想更改Bean 的。根据文档,这不能在属性文件中进行更改。 http://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html 所以我做了一

  • 我有一个带有子组件的组件。 在时间轴组件中,我有这些属性: 如何检查何时从时间轴组件对属性进行更改?每当编辑值发生更改时,我都需要发出该值。 我应该为编辑属性使用一个setter,然后从那里发出吗? 或者有其他方法吗?

  • 问题内容: 现在,我有一个背景图像URL硬编码到CSS中。我想使用AngularJS中的逻辑动态选择背景图片。这是我目前拥有的: HTML CSS 如您所见,CSS中的背景图像引用了特定的文件位置。我希望能够以编程方式确定图像URL的位置。我真的不知道从哪里开始。我不知道JQuery。谢谢。 问题答案: 您可以使用ng-style使用AngularJS动态更改CSS类属性。 希望这个ng样式的示例

  • 本文向大家介绍如何在C#中更改控制台的WindowWidth?,包括了如何在C#中更改控制台的WindowWidth?的使用技巧和注意事项,需要的朋友参考一下 使用Console.WindowWidth属性更改控制台的WindowWidth。 示例 现在让我们看一个例子- 输出结果 这将产生以下输出-

  • 本文向大家介绍如何在C#中更改控制台的WindowTop?,包括了如何在C#中更改控制台的WindowTop?的使用技巧和注意事项,需要的朋友参考一下 使用Console.WindowTop属性更改C#中控制台的WindowTop。 示例 现在让我们看一个例子- 输出结果 这将产生以下输出-

  • 本文向大家介绍如何在C#中更改控制台的WindowHeight?,包括了如何在C#中更改控制台的WindowHeight?的使用技巧和注意事项,需要的朋友参考一下 使用Console.WindowHeight属性更改控制台的WindowHeight。 示例 现在让我们看一个例子- 输出结果 这将产生以下输出-