728x90

기능을 익히기 위해 연습하는 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
블로그 이미지

Link2Me

,