我在第一种形式的游戏中拥有价值,我希望在下面的两种形式中获得这种价值。该值保存在私人课程中。我会如何去做这件事? 非常感谢所有帮助。如何通过多种形式在班级中携带价值
0
A
回答
0
在您的目标Winform类中创建一个新的构造函数,该值将该值作为参数。为后续表单做同样的事情。
private MyType _value;
public MyForm(MyType myValue) : this()
{
_value = myValue;
}
要从原来的形式显示新的形式:
var form = new MyForm(someValue);
form.Show(); // or ShowDialog()
0
使用get /集来定义你的价值:
Class Form1
int _x; // value you want to access from other class/form
public int YourNumber;
{
get
{
return this._x;
}
set
{
this._x= value;
}
}
现在访问/从其他类,例如修改Form2:
Class Form2
Form1 form = new Form1();
form.YourNumber = 5; // and it's changed in Form1 also
int y = form.YourNumber; // and you get it from Form1
0
Use Global变量的概念,以便您可以访问多个表单。您可以从 How to make global variables?
实例发现的细节: http://dotnetmirror.com/Articles/wpf/116/global-variables-in-wpf-winforms-mvvm
相关问题
- 1. 获得班级价值
- 2. 如何通过意向从一个班级获得价值到另一个班级?
- 3. 如何通过多种形式过滤模型?
- 4. 通过多种形式循环使用
- 5. AJAX通过jQuery提交多种形式
- 6. jQuery通过多种形式循环
- 7. 如何通过两种形式
- 8. 如何在Happstack中携带非酸值?
- 9. 我怎样才能将某种形式的价值返回到多种形式
- 10. 如何将价值从一种形式转移到另一种形式?
- 11. 如何根据每个班级的价值排列班级列表?
- 12. 如何通过价值形式angularjs节点
- 13. 如何通过价值多层
- 14. 如何使用两种形式的岗位价值在一起
- 15. Laravel没有通过价值形式(只在生产中)
- 16. 带班级名单的班级
- 17. 如何制作通过多种形式识别的变量
- 18. 如何通过一种形式创建多个“has_many through”关联?
- 19. 发送价值为另一种形式
- 20. 基于另一种形式的价值
- 21. 基于密钥检索班级价值
- 22. 从班级获取价值活动?
- 23. 如何访问班级中的班级
- 24. 如何在班级内使用班级?
- 25. 如何在这种情况下通过引用传递价值?
- 26. 如何通过价值
- 27. 如何通过价值
- 28. 我如何通过价值
- 29. 如何通过价值
- 30. 如何通过价值
的WebForms或WinForms的? –
我正在使用WinForms – user3461835