기능을 익히기 위해 연습하는 sln 프로젝트에 새로운 WinForm 을 추가하고 기존에 작성된 WinForm 을 없애기로 했다.
방법은 새로운 WinForm 을 추가하여 기존에 작성했던 폼의 자료를 복사하고 코드를 복사하는 것이다.
물론 Layout 은 새로 구성했다.
Layout 도 새로 구성했지만 여전히 기존 WinForm 이 메인으로 나올 것이다.
Program.cs 파일을 열어서 아래처럼 Namespce 와 Application.Run(new MainForm()); 을 변경해주어야 한다.
만약 Namespace 를 동일하게 했다면 Application.Run(new MainForm()); 부분만 변경해주면 된다.
namespace MySQLConnection
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MainForm());
}
}
}
이걸 작성하면서 느낀 점은 Layout 구성할 때 가장 먼저 menuStrip 을 먼저 구성한 다음에 TabControl 을 구성해야 겠다는 걸 알게 되었다.
먼저, TabControl 을 추가해 놓고 menuStrip 을 추가하니까 TabPage 안에 메뉴가 추가된다.
ListView 기능을 배우면서 정리를 해보고자 Layout 을 dataGridView 와 ListView 탭으로 구분했다.
dataGridView 와 ListView 의 차이점을 좀 더 명확하게 이해하면서 정리하는데 도움이 될 거 같아서다.
'C# > Visual Studio' 카테고리의 다른 글
.NET 4.0 설치 프로그램 (1) | 2015.10.25 |
---|---|
Visual Studio 2015 라인번호 보이게 하기 (0) | 2015.10.06 |
C# statusStrip 메뉴 (2) | 2015.09.10 |
What's New in C# 6.0 (0) | 2015.09.05 |
C# Name 명칭 변경 (0) | 2015.09.02 |