使用vs2010编写C#窗体应用程序怎样手动添加部分类文件?

如上图,我自己手动添加一个FrmServer.DoWork.cs文件,这个文件写的代码是FrmServe类的部分类,要求是FrmServer.DoWork.cs文件的样式... 如上图,我自己手动添加一个FrmServer.DoWork.cs文件,这个文件写的代码是FrmServe类的部分类,要求是FrmServer.DoWork.cs文件的样式与FrmServer.Designer.cs样式相同,
我也自己手动添加过,但加进去的类就变成窗体了,应该是还要改某个地方才行,难我不知道改哪里。
展开
 我来答
xnd09
2013-05-11 · TA获得超过201个赞
知道小有建树答主
回答量:350
采纳率:100%
帮助的人:93.9万
展开全部

新建工程:

再在工程右击,添加,新建项,选择如图

追问
这方法没用,添加命名空间和partial关键字后,又变回窗体了。
sleeplioncj
2013-05-11 · TA获得超过288个赞
知道小有建树答主
回答量:177
采纳率:0%
帮助的人:107万
展开全部
把FrmServer.Designer.cs里面的窗体设计器生成的代码删除掉,就不会生成窗体了。PS:你需要部分类最好新建相应的类,拷贝相应的属性的方法就好了,最忌讳整体Ctrl+c和Ctrl+V
追问
我之所以要再添加一个部分类文件FrmServer.DoWork.cs是想,FrmServer.Designer.cs是自动生成的代码这个不管,FrmServer专门处理用户对窗体控件的点击事件,而FrmServer.DoWork.cs是写委托,另一个的线程收到消息后异步调用FrmServer.DoWork.cs里面的委托,这个委托可以对FrmServer窗体上的控件进行操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lq_3399
2013-05-11 · TA获得超过140个赞
知道小有建树答主
回答量:106
采纳率:0%
帮助的人:82.8万
展开全部
那为什么不直接把你这个类的代码写到Designer.cs文件中呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式