gpt4 book ai didi

c# - 写入单独表单上的文本框 (C#)

转载 作者:行者123 更新时间:2023-11-30 22:37:47 25 4
gpt4 key购买 nike

假设我有两个表单:Form1 和 Form2。 Form2 有一个名为 text1 的文本控件

在 VB6 中我可以写入 Form 2 的文本框

使用 Form2.Text1.text = "Some text here"从 Form1 进行控制

如何在 C# 中完成这项工作?我什么都试过了!

我尝试过的:

Form2 Frm2 = new Form2();
Frm2.show();
Frm2.Activate(); // Trying everything to make sure it sees the form (it does).

Frm2.Text1 (Doesn't find the control)...

回答:

我最终在 Form2 中创建了一个公共(public)例程,然后从 form1 中调用了这个例程。在 Form2 的这个公共(public)例程中,我将调用文本框!

最佳答案

我相信默认情况下所有表单元素都是私有(private)的。因此,您将不得不将它们的定义切换为公共(public)(在您的 .designer.cs 中)或为您要访问的每个文本框创建一个公共(public) getter 和 setter。

关于c# - 写入单独表单上的文本框 (C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6361429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com