본문 바로가기
프로그래밍/C#

C# 이미지 버튼 위에 라벨 넣기

by 배때지 2024. 11. 8.
728x90

PictureBox를 추가합니다.

 

속성에 Image를 눌러서 버튼으로 사용할 이미지를 불러옵니다.

 

Size를 이미지 크기로 지정합니다.

 

Name을 btn_Chart로 지정했어요.

 

그리고 라벨을 추가하는데

전역변수로 변수를 추가해주고.

        private Label labelChart;

라벨은 따로 소스상에서 추가했어요.

 

            labelChart = new Label();
            
            labelChart.Parent = btn_Chart;
            
            labelChart.BackColor = Color.Transparent;
            labelChart.AutoSize = false;
            labelChart.Font = new System.Drawing.Font("Roboto Cn", 12, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
            labelChart.ForeColor = System.Drawing.SystemColors.ControlLightLight;
            labelChart.Location = new System.Drawing.Point(0, 0);
            labelChart.Name = "labelChart";
            labelChart.Size = new System.Drawing.Size(104, 30);
            labelChart.Text = "Show Chart";
            labelChart.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
            labelChart.Click += new System.EventHandler(this.btn_Chart_Click);

 

이렇게하고, 

 

버튼 클릭시 수행할 함수를 추가해주었습니다.

        private void btn_Chart_Click(object sender, EventArgs e)
        {
           /* 버튼 눌렀을 때 시행할 내용 */
        }

 

728x90

'프로그래밍 > C#' 카테고리의 다른 글

라디오버튼 그룹  (0) 2024.11.20
C# 그래프 X축 쉬프트  (0) 2024.11.11
C# :) TableLayoutPanel 열 병합, Text 정렬 변경  (0) 2023.06.23
C# :) ComboBox 수정 불가  (0) 2023.06.21