質問: Visualstudio2015で、C#を用いて、Windowsフォームアプリを作成していて、Form.cs とForm.Designer.csファイルがあります。 designerのほうに、書き込むとデザインのほうにもすぐ反映されるのでここに書き込むのかと思っていたのですが、調べたところここは開発者は基本的にいじらないとみたので、どちらに書き込めばいいのかわからなくなりました。 どちらに何を記述する、ルールなどあればご教授願いたいです、
回答: 基本的に、コードは Form.cs に記述します。 ただ、1ファイルにコードを書き続けると、すごく大きなファイルになり、面倒な事になります。 Form.csに生成されたFormクラスは、partial で宣言されていると思うので、 別に .cs ファイルを作り、同じ文言でクラス宣言すれば、同じクラスと見てくれます。 Form.Designer.cs ファイルは、コメントにも書かれてある通り、デザイナが生成するファイルなので 手を加えないほうが無難です。フォームのデザインは、デザイナでやりましょう。