C#
Button Image 테두리(border) 없애기
saltdoll
2016. 3. 24. 08:20
반응형
Button에 배경을 이미지로 하게 되면, 1px의 border가 생긴다.
해당 border을 없애는 방법은 2가지가 있다.
첫번째 방법: Properties 창의 값 변경
(1) Properties > FlatAppearance - BorderSize값을 0으로 준다.
두번째 방법: 소스코드 변경
//버튼 테두리 없애기
btnLogin.TabStop = false;
btnLogin.FlatStyle = FlatStyle.Flat;
btnLogin.FlatAppearance.BorderSize = 0;
참고2: Winform 버튼에 이미지 넣기
[ 버튼 눌림 효과 ]
버튼 누림 효과를 넣기 위해서는 FlatStyle값에 Flat을 하면 안됩니다.
누림 효과는 Popup을 사용하면 좋습니다.
FlatApprearance에 속성값을 넣어줘야 합니다.
반응형