如何添加自己的代码以及表单设计器生成的代码?

时间:2013-05-02 02:16:11

标签: c# windows-forms-designer

当我在Visual Studio中工作并使用设计器时,VS管理用于创建和定位控件的代码。

但是如果我想在那里添加自己的代码呢?

假设我想使用字符串变量作为表单的名称,或者使用框中的默认文本?我知道我可以在form_load函数中设置它,但如果我想在设计器代码页中这样做呢?

当设计人员生成此代码时,它的排列方式可由设计人员添加。如何在不干扰设计器功能的情况下添加自己的代码或管理部分代码?

如果我将部分代码移动到不同的文件,它会起作用吗?我怎么能这样做?

基本上,我想拥有我的设计师和代码!

2 个答案:

答案 0 :(得分:1)

Visual Studio应将设计器创建为“部分”类。只需创建另一个文件,它也是同一“部分”类的另一部分。它将是单独的文件,但是同一个类。此外,自动生成器不会以这种方式覆盖您的代码。

答案 1 :(得分:0)

右键单击表单,然后单击“查看代码”。添加你的代码不会干扰设计师不用担心!

要更改文本框(或任何控件)的名称或任何属性,只需单击表单/设计器中的文本框,然后在属性框中更改其任何属性,通常位于屏幕的右下角。