C#如何一个窗口控制另一个窗口的数值?

form1窗口里有个trackBar滑动条,form2里也有一个trackBar滑动条,如何做到拖动form2滑动条同时form1的滑动条也跟着变?
我是新手,麻烦给段完整的代码。谢谢

大概策略:可以考虑,在form2里面的trackBar的 xxxChangedEvent之类的事件中,添加对应的代码去改变form1中的值。

如何操作,可以参考:
【已解决】C#中,如何在一个(子)窗体中,获得另一个(父)窗体中的(控件)变量的值

(此处不给贴地址,请自己用google搜标题,即可找到帖子地址)追问

能否给一段用trackBar做例举的代码,那个网页有点看不懂。麻烦下

追答

你参考另外这个:
【已解决】C#中,如何在一个(子)窗体中,设置另外一个(父)窗体中的值

照葫芦画瓢,把两个窗体改为你的form1和form2,把变量改一下,就可以了。

追问

里面的一些代码没看懂,既然你会写就好人帮到底,帮我套用trackbar写一段吧,谢谢。分数给你。

追答

分数,我无所谓的。

不过,打算帮你到底。
我去折腾折腾,写好代码后,再回来给你。

追问

万分感谢啊,好人啊。

追答

这里不便贴代码。
完整代码,已经贴到:
【已解决】C#中,如何在一个(子)窗体中,设置另外一个(父)窗体中的值
中了,自己去看吧。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-07
form1 里面有textbox和button控件,form2 里面有textbox控件

private void button1_Click(object sender, EventArgs e)
{
string a = textBox1.Text;
Form2 f2 = new Form2(a);

f2.Show();
}
form2中 textBox1.Text = a;
用这个事件,在form1里面写东西,写下的数据会在form2中
第2个回答  2013-01-07
使用代理。

C#中一个窗口如何调用另一个窗口的数据(新手!越简单越好!)
第一个窗口传值: Helper.Name = this.textBox1.Text;第二个窗口取值: this.textBox1.Text = Helper.Name;

c#怎么从一个窗口获得另一个窗口控件的值
用useing引用另一个窗体的命名空间就是namespace;或者把2个窗体命名空间改成一样的,,然后定义全局变量;试试,,窗体的命名空间改成一样的先,,namespace ContractSystem.WebUI\/\/这里窗体的命名空间 { public class checking窗体的名字 { public static int a=0;} } 另一个窗体 checking.a\/\/应该...

请教:C#中,如何在一个窗口中执行另一个窗口的操作?
form1 构造函数中加一个form实体,把form2直接当参数传过去,在form1中实例一个form 这个form=form2 再调用form2的方法,给你个例子 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Net;using System....

C#如何在一个窗体中读取另一个窗体的控件的数据
你在lform1设置全局变量这样:public static listview lv=new listview();这其他地方直接form1.lv就可以访问了。还有就是你可以设置一个全局变量来保存你在form1点击的listview的值,然后再edit中直接引用就是了!form1.???不懂得可以加我! 本回答由网友推荐 举报| 答案纠错 | 评论 1 1 其他回答 我不懂,可以...

C#GUI编程时怎样操作一个窗口去关闭另一个窗口
this.aform1 = myform1; \/\/通过该构造函数,设定aform1字段值 } private void button1_Click(object sender, EventArgs e){ this.aform1.label1.Text = "this is set from2"; \/\/控制form1 form1.label1设为公用 } } } 2)如果是一个主窗体与多个副窗体,则应在主窗体的Designer.cs...

我用C#语言开发程序。如何在关闭一个窗口的同时,改变另一个窗口控件的...
例 cbBasePanel1.GetTextBoxByDataField("orderNo").Enabled = 属性参数; 你把参数传值到控件.属性 = 参数 就行了!

C#编程中怎么在一个窗体按下一个按钮调用另一个窗体的按钮的事件
先要得到你说的“另一个窗口”的句柄。比如A窗口有一个按钮butA,B窗口有一个按钮butB,你是想通过按butA时,调用butB的onclick事件是吧。在按下butA时候,创建一个窗口B,假如叫FormB formB = new FormB(); formB.butB.onclick();这样就可以调用了。

c#窗口设计中如何运行一个窗口以后运行另一个窗口
在form1中加个登录按钮,然后给它个单击事件 Click;在里面写 FORM2 form2=new FORM2();form2.show();就可以了

怎样在C#中实现把光标从一个窗体定位到另一个窗体?谢谢了
主要是设置TextBox类的SelectionStart和SelectionLength属性以高亮显示字符串(也就是选中字符串),用ScrollToCaret()方法滚动到选中的字符串,我这里只是把textbox3(要对其进行查找的文本框)、textbox1(要查找的字符串)、button1(点击这个按钮就向下进行查找)三个控件都放到一个窗口里面,...

(C#)怎样在一个窗口中调用另一个窗口中的dataGridView ?
窗体A有个DataGridView,窗体B调用A,那么:把窗体A的DataGridView设置为public的 把窗体B的构造写为 public B(A a){ ...} 在A中newB的时候写new B(this).Show();这时 B中的a就可以访问到DataGridView了

相似回答
大家正在搜