我有2个表单,一个包含richtextbox,另一个用于在此rtb中查找文本。
在此查找表单上有一个文本框和2个按钮,“查找”和“查找下一个”
我不知道如何将2个表单链接在一起以查找文本以及如何查找文本
: - S
请帮忙吗?
答案 0 :(得分:1)
您可以为每个表单添加一个引用其他表单的属性。这样您就可以通过该属性访问其他表单及其中的所有控件。
public property Form RTForm { get; set;}
然后,您可以在构建表单的位置设置此属性。
Form myForm = new Form();
Form rtForm = new RTForm();
myForm.RTForm = rtForm();
答案 1 :(得分:1)
有几种方法。您可以在包含richtextbox的一个表单上定义一个属性,该表单可以通过其他表单找到。
public static string RTextboxText
{
get
{
return myrichtextbox.Text;
}
set
{
myrichtextbox.Text = value;
}
}
Setter可以被删除。
另一种方法是在两种形式之间使用一个类。我想你也在文字上使用特定的动作?您可能希望将所有代码也放在该类中。