Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在将一个窗体移动到另一个窗体(如cookie)时更新和获取Windows窗体中的值?_C#_Windows_Vb.net_Winforms_Windows Ce - Fatal编程技术网

C# 如何在将一个窗体移动到另一个窗体(如cookie)时更新和获取Windows窗体中的值?

C# 如何在将一个窗体移动到另一个窗体(如cookie)时更新和获取Windows窗体中的值?,c#,windows,vb.net,winforms,windows-ce,C#,Windows,Vb.net,Winforms,Windows Ce,如何在将一个窗体移动到另一个窗体(如cookie)时更新和获取Windows窗体应用程序中的值 我需要将这些值更新为某个变量,再次引用存储的值,并需要进行一些计算 我在ASP.NET中使用过cookies,但在.NET Windows窗体(C#)中找不到相同的概念 如何解决这些问题?您可以使用对象引用。一种方法是在全局模块中或以任何形式将变量声明为公共变量 public x as double 如果它是在模块中声明的,则只能使用变量名访问它。要访问另一个表单中声明的数据,请将该表单名称与变量一

如何在将一个窗体移动到另一个窗体(如cookie)时更新和获取Windows窗体应用程序中的值

我需要将这些值更新为某个变量,再次引用存储的值,并需要进行一些计算

我在ASP.NET中使用过cookies,但在.NET Windows窗体(C#)中找不到相同的概念


如何解决这些问题?

您可以使用对象引用。

一种方法是在全局模块中或以任何形式将变量声明为公共变量

public x as double
如果它是在模块中声明的,则只能使用变量名访问它。要访问另一个表单中声明的数据,请将该表单名称与变量一起使用:
form1.x=7


另一种方法是在表单或其他类中声明属性。

获取类似cookie的功能的一种非常简单的方法是在程序(Program.cs)中声明一个静态字符串字典
public static System.Collections.Specialized.StringDictionary SortOfLikeCookies=new System.Collections.Specialized.StringDictionary()Program.SortOfLikeCookies[“Name”]=“Value”编码>和读/写字符串值

您可以为希望以另一种形式可用的每个变量重新设置一个读/写属性,并使用它们共享数据。

您想做什么?在表单之间移动数据?你的问题不是很清楚,请澄清