|
|
1
3
是否有人考虑过简单地将值传递给tag属性中的表单。
当显示newform时,load(或任何其他)例程可以使用标签中的数据
|
|
|
2
2
嗯 |
|
|
3
2
这是以传递值的人的形式写入的。要接收此值,必须以接收的形式创建新构造函数 就这样
在第一个表单中会注意到,当您从表单2中创建实例时,您有两个选择,其中一个允许您传递值 |
|
|
4
1
在表格1中:
表格2:
这是一种非常简单的方法,对于更大的应用程序可能不是最好的(在这种情况下,您可能希望研究MVC模式或类似模式)。关键是你要按照以下顺序做事:
当您以模式显示表单时,它将阻止调用表单中的代码,直到新表单关闭,因此您不能在那里使用代码以简单的方式将信息传输到新表单(这是可能的,但不必要地复杂)。
|
|
|
5
0
如果您只想将数据推送到子对话框,请考虑向子对话框的构造函数添加参数,然后调用SudiDAudio()。不过,以另一种方式传递数据有点棘手。 |
|
|
6
0
让我重新提出这个问题 我有两张表格f1,f2。。。 表格f2=新表格(); f2。ShowDialog(); //现在我需要将参数从f1窗口传递到f2(这是模态对话框),还需要将值从f2窗体返回到f1 //现在我正在使用公共名称空间中的变量(对于f1和f2) |
|
|
7
0
考虑使用MVC模式,即不是在窗体中有太多的数据,而是将它们传递到周围,使用保持这些东西的模型类。 |
|
|
8
0
为您的信息使用定义的类型(类、结构…)并在Form1中声明一个变量
(注意:类型不应该是公共的,这只是为了这个示例) 类型1。
现在,当你打电话给form2时,把 正是Form1的例子 这就决定了:
现在,当执行到达Form2时,您可以访问Form1中的MyData:
这样,Form1和Form2的实例都将引用位于一个位置的数据。两个表单实例都可以进行更改/更新。 |
|
|
9
0
在目标表单中,有这样定义的构造函数
在源代码表单中,调用如下表单
通过这种方式,“传递的值”从表单源传递到表单目标 |
|
|
10
-1
有多种方法可以在两个表单之间传递数据 请检查这些链接,其中有示例视频可以执行此操作 -FormToForm使用属性- http://windowsclient.net/learn/video.aspx?v=108089
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |