C# r如何 将一个变量的 值 从 from 1 传到from2 在通过 from2 传到from 3 请写一下详细的代码

 我来答
lrh3321
2016-09-26 · TA获得超过2183个赞
知道大有可为答主
回答量:2296
采纳率:75%
帮助的人:2124万
展开全部
  1. 要改动变量值,其它窗口马上相应的话,就用事件 把变量作为参数传过去,

  2. 否则,用静态的类,把变量保存到这个静态类里,3个form都通过这个静态类获取这个变量。

  3. 其它,还有各种线程/进程间同步消息的方法


多百度吧

syht2000
高粉答主

推荐于2017-10-06 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部

传值有很多方法,你自己搜索下就知道了,只说最简单的用静态变量,在某个类里,比如Porgram.cs里,加入一行

static class Program
{
     public static string title = "";//定义静态变量

然后在你需要用它到的时候,就直接赋值或取值,比如

Program.title="abc";

或者

string str=Program.title;
追问
这个变量时动态赋值的到  多个 自定义 控件的一个属性上的 然后 呢 点击  其中一个  将 那个属性值 传到第二个窗口  第二个窗口 操作了  把这个值 再传到第3个窗口
追答
没太明白你的意思,基本上没啥区别
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式