
c#关于记事本的查找功能
前面的一些搜索内容已经会了,现在的问题是;因为点查找出来一个对话框,而原来也有个对话框。点一下查找按钮,怎么把在TEXTBOX中找到的内容变成蓝色。如果说是ttextbo...
前面的一些搜索内容已经会了,现在的问题是;因为点查找出来一个对话框,而原来也有个对话框。点一下查找按钮,怎么把在TEXTBOX中找到的内容变成蓝色。
如果说是ttextbox.select()这个方法的话我知道。我的意思是在两窗体之间怎么实现? 展开
如果说是ttextbox.select()这个方法的话我知道。我的意思是在两窗体之间怎么实现? 展开
3个回答
展开全部
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();
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();
展开全部
设有两个窗体Form1与Form2,在Form1中有Textbox,在Form2中对其进行操作。
可以试试下面的方法:
1、将Form1中的Textbox1的级别设置为public;
2、在From2中通过如下方式引用——
Form1 f1=New Form1();
f1.Show();
f1.Textbox1.Select(0,5);
可以试试下面的方法:
1、将Form1中的Textbox1的级别设置为public;
2、在From2中通过如下方式引用——
Form1 f1=New Form1();
f1.Show();
f1.Textbox1.Select(0,5);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//form1的部分代码。
Form2 frm2 = new Form2();
frm2.ShowDialog(this);
this.textBox1.Select();
this.Hide();
//form2的部分代码
this.Hide();
this.Owner.Show();
Form2 frm2 = new Form2();
frm2.ShowDialog(this);
this.textBox1.Select();
this.Hide();
//form2的部分代码
this.Hide();
this.Owner.Show();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询