如何将值从文本框传递到不同表单上的标签?

时间:2011-05-03 05:52:59

标签: c# .net winforms

我正在使用visual studio 2008,c#winform。 。 .i想要将主表单上的标签文本更改为在第二个表单的文本框中输入的文本并存储它意味着当我重新执行我的应用程序时它显示更新的名称实际上我正在尝试为我的游戏制作最佳分数系统。 。 。 任何人都可以指导我... 谢谢。

3 个答案:

答案 0 :(得分:0)

在第二个表单上,如果您不想要数据库需要,可以将值保存到数据库或xml文件中。第一个表单可以从xml文件加载名称,从而反映更新的值。假设应用程序正在运行,并且以第二种形式更新名称,您可以将名称保存为公共静态变量,主表单可以检查变量的更新值可能是每秒,因为您可以使用timer控制。 希望这个帮助

答案 1 :(得分:0)

您可以实现一个将新的高分的名称写入文本文件的功能(您必须读取所有文件的当前数据,将其存储在变量中并使用您的新数据重新添加它,除非您想要以不同的方式实现它。。只要输入新的高分,就可以调用此函数。

执行时,可以调用a方法来读取文件,识别最高分并显示它。将最高值存储在变量中,你知道其余的......

答案 2 :(得分:0)

有很多方法可以在Windows应用程序中的表单之间传递数据。

Using constructor
Using objects
Using properties
Using delegates

点击此处PassingDataThis