가르쳐주세요
80
2018-03-08 16:05:45
2
485

C# winform 에서 어떻게 하면 다음 기능을 구현할 수 있을까요?


1.처음 화면. 아무것도 클릭하지 않은 상태. 1.jpg


2.Button1을 클릭했을 때, 화면 2.jpg


3.Button2을 클릭했을 때, 화면 3.jpg


4.Button1, Button2 이외에 클릭했을때 화면. 처음으로 돌아옴. 1.jpg




        using System;
        using System.Collections.Generic;
        using System.ComponentModel;
        using System.Data;
        using System.Drawing;
        using System.Linq;
        using System.Text;
        using System.Threading.Tasks;
        using System.Windows.Forms;
        
        namespace abcd
        {
            public partial class Form1 : Form
            {
                public Form1()
                {
                    InitializeComponent();
                }
        
                private void button1_Click(object sender, EventArgs e)
                {
                    // open layerpopup 바로 여기입니다. 여기가 클릭했을때 어떤 메소드를 통해서 2.jpg, 3.jpg 를 불러와야 합니다. 그런데 저 화면을 어떻게 저렇게 처리할지 궁금합니다. 그리고 이미지 안에 그림을 클릭함으로 또 다른 메소드를 불러와서 화면을 다시 불러오려고 합니다.
                }
            }
        }

1.jpg, 2.jpg, 3.jpg 순입니다.

힌트라도 주시면 감사하겠습니다.

0
0
  • 답변 2

  • 곱창
    369
    2018-03-08 16:19:31

    이벤트에 따라 보여야 할 컨트롤들을 그룹패널에 올려 놓고 이벤트에 따라 보이게 처리하세요

    0
  • 가르쳐주세요
    80
    2018-03-09 16:38:47

    그룹 패널 group pannel 이 Windows Forms 에 있는 요소인가요? GroupBox 를 말씀하시는건가요?

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.