在WinForm窗体中增加成员变量,是否需要增加构造函数?

问题描述

在WinForm窗体中增加成员变量,是否需要增加构造函数?

在WinForm窗体中定义全局成员变量,是否需要增加构造函数?

如果需要,是加在public Form1() {InitializeComponent(); }当中吗?

还是另外定义一个类,在public Form1() {InitializeComponent(); }中用new初始化?

解决方案

我觉得可以不用增加

public Form1(string field = null)
{
InitializeComponent();

this.field = field;
}

解决方案二:

增加构造函数的重载,是这样子的结构:

 private string field;

public Form1(string field)
{
  InitializeComponent();

  this.field = field;
}
时间: 2025-01-30 08:21:45

在WinForm窗体中增加成员变量,是否需要增加构造函数?的相关文章

如何实现在winform窗体中显示类似表格的东西?

问题描述 各位,我想在winform窗体中显示类似表格的东西,如显示一个月的数据,随着日期的增加而填充相应的数据. 解决方案 解决方案二:DataGridView控件解决方案三:同上DataGridView解决方案四:listview解决方案五:引用1楼peterb的回复: DataGridView控件 顶啊!我顶..今天你顶了么?解决方案六:DataGridView控件就ok.解决方案七:我想用图形的方式进行显示解决方案八:晕类似表格的东西有要用图形的方式进行那只有画图了GDI自己画什么柱状图

.NET ,winform窗体中实现一个 sql 数据库的内容更新到另一个sql数据库里面的低级问题

问题描述 请问怎么在.NET,winform窗体中实现一个sql数据库的内容更新到另一个sql数据库里面,比如数据库a里面增加一条信息,然后通过winform窗体的某个按钮触发事件,把这条信息同样添加到数据库b里面,两个数据库内容都一样的,本人很菜的, 解决方案 解决方案二:创建另一个数据库的链接,跟创建你当前数据库链接一样,然后用command通过sql更新解决方案三:a里面增加一条信息,那信息是不是这个程序增加的?如果是,代码里数据库连接字符串改下指向b库就行,如果不是,通过记录a库id主键

二种将Word文档嵌入到WinForm窗体中方法

Office是我们日常工作中经常用到的办公软件,然而,随着信息技术的飞速发展,已经有越来越多的人使用Word写作文档.使用Excel制做报表.使用OutLook方便的收发电子邮件.一切的操作都是这么轻松,实例中将会介绍怎样使用C#在Form窗体中显示Word文档,运行效果如图1所示.   图1  将Word文档嵌入到WinForm窗体中  关键技术 本实例重点在于向读者介绍怎样使用WebBrowser控件显示Word文档,下面对本实例中所用到的关键技术进行详细讲解. WebBrowser控件是

封装-java中 关于成员变量public权限的意义

问题描述 java中 关于成员变量public权限的意义 类为了封装 应该都已经讲成员变量设为private权限了 那public的意义是什么 好像看过一本c++的书 说语言发明者仅仅是为了操作简单 但是一直比较纠结 问问各位大神 解决方案 field只是不建议public,如果要public,请用方法或者属性,如果是const或者readonly的你可以考虑public出来,因为这些是不可变的

String类中的成员变量offset可以直接访问吗?

问题描述 String类中的成员变量offset可以直接访问吗? 第一次提问~今天在看String的字符串匹配实现,看到里面有个private的成员offset. /** The offset is the first index of the storage that is used. */ private final int offset; 完了之后再String的一个constructor中看到了这种访问 /** * Allocates a new string that contains

cocos2d x-cocos2d-x中的成员变量与局部变量的选用

问题描述 cocos2d-x中的成员变量与局部变量的选用 当类中一个方法需要调用另外一个方法(比如init方法)中的CCObject(比如CCSprite)变量是为什么大都选用getChildByTag的方法来调用,而不是直接把这个变量定义为类的成员? 例: 常用的方法 class A { void init(); void func(); } void A::init() { CCSprite * spr = CCSprite::create("picture.png"); ...

visual studio 2010-VS2010 MFC一个自定义类如何调用一个对话框类中的成员变量

问题描述 VS2010 MFC一个自定义类如何调用一个对话框类中的成员变量 我从一个对话框定义了几个CString类型的edit控件,我现在写一个类想调用该对话框中的创建的edit控件变量.怎么办啊 解决方案 字符串: getdlgitem(id)->getwindowtext() 数字 getdlgitemid(id) 解决方案二: 把那个对话框的CString变量变成public的,然后就可以直接用了,当然你需要先知道你那个对话框的指针. 解决方案三: 黑马程序员---定义一个包含私有成员变

在C++中 怎么在派生类中使用基类中的成员变量 例如如下代码 怎样才能使其跑起来

问题描述 在C++中 怎么在派生类中使用基类中的成员变量 例如如下代码 怎样才能使其跑起来 #include using namespace std; class love{ public: char you() { int i=87, j=74 ,k=89; char a=char(i),b=char(j),c=char(k); return 0; } }; class Me:private love{ public: Me():l(a),u(b),n(c){} char const l,u,

c#-vs2010如何在监视窗口添加类中的成员变量?

问题描述 vs2010如何在监视窗口添加类中的成员变量? vs2010如何在监视窗口添加类中的成员变量?请指教咯......... 解决方案 直接输入变量名就行,debug运行情况,设断点停下来才能设置 解决方案二: 选中该成员变量,鼠标右键,添加监视不就行了