c#关于记事本的查找功能

前面的一些搜索内容已经会了,现在的问题是;因为点查找出来一个对话框,而原来也有个对话框。点一下查找按钮,怎么把在TEXTBOX中找到的内容变成蓝色。如果说是ttextbo... 前面的一些搜索内容已经会了,现在的问题是;因为点查找出来一个对话框,而原来也有个对话框。点一下查找按钮,怎么把在TEXTBOX中找到的内容变成蓝色。
如果说是ttextbox.select()这个方法的话我知道。我的意思是在两窗体之间怎么实现?
展开
 我来答
dkxpsg
2008-12-03 · TA获得超过1628个赞
知道小有建树答主
回答量:592
采纳率:0%
帮助的人:1054万
展开全部
Form1主窗体TextBox可见性设为Public,Form2子窗体
Form1中
Form2 f2 = new Form2;
f2.Owner = this;
f2.Show();
Form2中
Form1 f1;
f1 = (Form1)this.Owner;//这句不要写在构造方法里(会出错)最好写在Form2的Load方法里
f1.TextBox.Select(xx,xx);
f1.Focus();
gcssjdg
2008-12-03
知道答主
回答量:22
采纳率:0%
帮助的人:0
展开全部
设有两个窗体Form1与Form2,在Form1中有Textbox,在Form2中对其进行操作。
可以试试下面的方法:
1、将Form1中的Textbox1的级别设置为public;
2、在From2中通过如下方式引用——
Form1 f1=New Form1();
f1.Show();
f1.Textbox1.Select(0,5);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寂寞抗寒潮
2008-12-05 · 超过31用户采纳过TA的回答
知道答主
回答量:98
采纳率:0%
帮助的人:81.4万
展开全部
//form1的部分代码。
Form2 frm2 = new Form2();
frm2.ShowDialog(this);
this.textBox1.Select();
this.Hide();
//form2的部分代码
this.Hide();
this.Owner.Show();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式